Matlab - Ayuda con este problema

 
Vista:

Ayuda con este problema

Publicado por David López (2 intervenciones) el 03/04/2016 20:50:08
Ejercicio de Entrada/Salida: implementar una función para una caja registradora que realice lo siguiente:
a- Pida al usuario el nombre del articulo (que lo introducirá por teclado). Si se teclea 'fin' el programa terminará(es decir, debe emplearse la función strcmp(cadena1,cadena2) que devuelva un 1 si son iguales y un 0 si son diferentes)
b- Pida al usuario el precio del articulo.
c- Pida al usuario el IVA en tanto por ciento a aplicar.
e- Calcule el PVP del articulo.
d- Muestre en pantalla el mensaje:
'El PVP del articulo <nombre> es <pvp> euros'
g- Vuelva al paso a.

Muchas gracias y un saludo.
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

Ayuda con este problema

Publicado por Cristina (3 intervenciones) el 08/04/2016 13:47:54
Yo creo que esto te puede servir:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
clear all;
close all;
clc;
 
 
nombre = input('Introducir el nombre del articulo: ','s');
 
flag = strcmp(nombre,'fin');
if flag ==1
  return;
else
  precio = input('Introducir precio: ');
  IVA = input('Introducir IVA (%): ');
 
  PVP = precio + (precio*(IVA/100));
  fprintf('El PVP del articulo %s es %.2f euros',nombre,PVP);
end
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