Matlab - leer e imprimir un nombre

 
Vista:

leer e imprimir un nombre

Publicado por Bryan (3 intervenciones) el 02/07/2017 19:41:43
Disculpen alguien me puede ayudar, necesito convertir pequeño programita que esta en lenguaje fortran a matlab, realiza lo siguiente:

Leer e imprimir un nombre
1
2
3
4
5
6
7
8
9
10
11
12
IMPLICIT NONE
CHARACTER*50 :: nombre
INTEGER :: longitud=0
 
PRINT *, 'Ingrese su nombre'
PRINT *, 'NO MAS DE 20 CARACTERES'
READ *, nombre
PRINT *, nombre
longitud=LEN(nombre)
print *, longitud
 
END PROGRAM
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

leer e imprimir un nombre

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 03/07/2017 02:30:31
En Matlab no es necesario declarar las variables

1
2
3
4
nombre=input('Ingrese su nombre, NO MAS DE 20 CARACTERES','s');
disp(nombre)
longitud=length(nombre);
disp(longitud)

si deseas agregar la condición de que no deben ser más de 20 caracteres entonces puedes colocar un if

1
2
3
4
5
6
7
8
nombre=input('Ingrese su nombre, NO MAS DE 20 CARACTERES','s');
if length(nombre)>20
    disp('NO MAS DE 20 CARACTERES')
else
disp(nombre)
longitud=length(nombre);
disp(longitud)
end


saludos
https://www.facebook.com/royethmatlab/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar