Algoritmos condicionales
1. El siguiente es el menú de una panadería. Diseñar un algoritmo capaz de leer el número de unidades consumidas de
cada alimento ordenado y calcular lacuenta total, además de un descuento del 10% si esta entre 1000 y 1500 pts, y
un descuento de 15% para cantidades mayores. Cada punto tiene un valor comercial de $25.
o Postre de tres leches(250 pts)
o Helado de vainilla (200 pts)
o Cruasán (150 pts)
o Refresco (100 pts)
o Sándwich (150 pts)
disp('Programa para calcular la unidades ordenadas de alimentos consumidos')disp('Digitar la cantidad de postres 3 leches ordenados')
P=input('')
disp('Digitar la cantidad de helados de vainilla ordenados')
H=input('')
disp('Digitar la cantidad de cruasan ordenados')C=input('')
disp('Digitar la cantidad de refrescos ordenados')
R=input('')
disp('Digitar la cantidad de sandwich ordenados')
S=input('')
Ct=(P*250)+(H*200)+(C*150)+(R*100)+(S*150);
if(Ct>=1000)&&(Ct1500)
disp('Entonces habra descuento del 15%')
D2=Ct-(Ct*0.15);
disp(D2)
end
2. Rosa desea saber cuál será su calificación final en la asignatura de algoritmo. Dichacalificación se compone del
Promedio de cinco calificaciones parciales con valores de: primer parcial 20%, segundo parcial 15%, tercer parcial
15%, cuarto parcial 25% y el quinto parcial de25%. Además se debe decir si la estudiante pierde, habilita o gana la
asignatura en función a su nota final.
disp('Programa para calcular la calificacion final de una materia')
disp('Digite la1 nota')
N1=input('')
disp('Digite la 2 nota')
N2=input('')
disp('Digite la 3 nota')
N3=input('')
disp('Digite la 4 nota')
N4=input('')
disp('Digite la 5 nota')
N5=input('')NF=(N1*0.20)+(N2*0.15)+(N3*0.15)+(N4*0.25)+(N5*0.25);
disp('El resultado de la calificacion final es')
disp(NF)
if(NF>=2.95)
disp('Aprobo')
end
if(NF=1.95)
disp('Habilita')
end
if(NF
Regístrate para leer el documento completo.