Matlab - leer e imprimir un nombre

   
Vista:

leer e imprimir un nombre

Publicado por Bryan bryan.raves@outlook.com (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

leer e imprimir un nombre

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