#include <stdio.h>
int main ()
{
int op, nplato;
float precio, desc;
char plato[25];
do
{
printf("1- Almuerzos\n");
printf("2- Desayunos\n");
printf("3- Cenas\n");
printf("4- Salir\n");
printf("Ingrese su opcion: \n");
scanf("%d",&op);
switch (op)
{
case 1:
printf("Ingrese nombre del platillo: \n");
scanf("%s",plato);
printf("Ingrese precio del platillo: \n");
scanf("%f",&precio);
printf("Ingese cantidad de platillos: \n");
scanf("%d",&nplato);
if (nplato > 10)
desc = nplato*precio*.10;
else
desc = 0;
printf("Nombre de la comida.........%s\n",plato);
printf("Cantidad platos.............%d\n",nplato);
printf("SUbTotal....................%.2f\n",(float)nplato*precio);
printf("Descuento..................-%.2f\n", desc);
printf("----------------------------------\n");
printf("Total a pagar...............%.2f\n",(float)(nplato*precio)+desc);
break;
case 2:
case 3:
printf("Ingrese nombre del platillo: \n");
scanf("%s",plato);
printf("Ingrese precio del platillo: \n");
scanf("%f",&precio);
printf("Ingese cantidad de platillos: \n");
scanf("%d",&nplato);
if (nplato > 12)
desc = nplato*precio*.15;
else
desc = 0;
printf("Nombre de la comida.........%s\n",plato);
printf("Cantidad platos.............%d\n",nplato);
printf("SUbTotal....................%.2f\n",(float)nplato*precio);
printf("Descuento..................-%.2f\n", desc);
printf("----------------------------------\n");
printf("Total a pagar...............%.2f\n",(float)(nplato*precio)+desc);
break;
case 4:
break;
}
} while (op!=4);
return 0;
}
0 comentarios:
Publicar un comentario