Programación
Una frutería ofrece las manzanas a $5 el kg con descuento según la siguiente tabla:
Números de kilos comprados | % Descuento |
0 - 2 | 0% |
2.01 – 5 | 10% |
5.01 – 10 | 15% |10.01 en adelante | 20% |
Resuelva el problema con las siguientes características.
Parte A
1) Al ejecutar, el programa deberá preguntar los kilogramos de manzanas que se compran.
2) Elprograma, de acuerdo a la tabla dada, deberá calcular el total y mostrar en pantalla el precio a pagar.
Parte B
1) Modifique el programa anterior para varias compras de manzanas. Al ejecutarel programa deberá mostrar un menú como sigue:
Usted puede:
(C) – Ingresar una compra de manzanas
(P) – Mostrar el resultado y salir
Elija una tarea ingresando la letra
a) Si el operadoringresa la letra C, usted deberá preguntar a cuantos kg de manzanas equivale la venta y determinar el precio de acuerdo a la tabla.
b) Mostrar el precio y volver a mostrar el menú.
c) Si eloperador ingresa la letra P, usted deberá mostrar el total de kg de manzanas vendidas y el total de dinero recaudado por esas ventas de la siguiente forma:
Totales de ventas de manzanas:
Manzanasvendidas………..kilogramos
Dinero recaudado en la venta $………
d) Si el operador ingresa cualquier otro carácter que no sea ni C ni P, deberá mostrar un mensaje de error y volver a mostrar el menú.RESOLUCION
Parte A
Inicio
Real kg, preciokg, total, desc;
Entero precio=5;
total= 0;
totalventas= 0;
Mostrar “¿Cuántos kg desea comprar?;
Leer kg;
precio= precio + kg;
Si (kg >0 && kg <= 2) entonces
total= preciokg;
Sino
Si (kg > 2.01 && kg <= 5) entonces
desc= (preciokg*10)/100;
total= preciokg-desc;
SinoSi (kg > 5.01 && kg <= 10) entonces
desc= (preciokg*15)/100;
total= preciokg-desc;
Sino
desc= (preciokg*20)/100;
total=...
Regístrate para leer el documento completo.