Matlab - AYUDA MATLAB, :C

 
Vista:
sin imagen de perfil

AYUDA MATLAB, :C

Publicado por Christhofer (12 intervenciones) el 07/03/2015 23:31:57
Buenas, necesito hacer un programa que me solicite al usuario 5 numeros, por ejemplo (12), pero que si el usuario ingresa el numero mas una letra 'K' , por ejemplo (12K), este 12 se me multiplique por 1000, osea (12000) y luego con estos datos multiplicar lo números ingresados....

ejemplo:

R1= 20

R2= 3k

R3= 7k


R1*R2*R3= 20 * 3000* 7000= 42000000

por ejemplo XC
muchas gracias al que me ayude :D
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 JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

AYUDA MATLAB, :C

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 11/03/2015 14:09:04
1
2
3
4
5
6
7
8
9
10
11
12
13
14
clear all
p=1;
for i=1:3
fprintf('ingresa R%d:  ',i);
R=input('', 's');
    if R(end)=='k'  ||  R(end)=='K'
        r(i)=str2num(R(1:end-1))*1000;
    else
        r(i)=str2num(R);
    end
    p=p*r(i);
end
r
p


1
2
3
4
5
6
7
8
9
10
11
12
13
>> leer_char_numero
ingresa R1:  12k
ingresa R2:  5
ingresa R3:  6k
 
r =
 
       12000           5        6000
 
 
p =
 
   360000000



Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
programador en matlab
Servicios de programación matlab
[email protected]


http://matlabcaballero.blogspot.com
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