domingo, 27 de noviembre de 2022

Maquina despachadora

Máquina despachadora de productos, recibe el efectivo y da cambio#include <stdio.h>

#include <math.h>

int main()

{

int codigo, a=18,b=18,c=15,d=18;

float dinero,cambio,faltante,falta;

printf("Codigo\tProducto\tPrecio\n");

printf("1\tCoca Cola\t$18.00\n");

printf("2\tPepsi\t\t$18.00\n");

printf("3\tJugo del Valle\t$15.00\n");

printf("4\tFanta\t\t$18.00\n");

printf("Seleccione la bebida que desea:\n");

scanf("%d",&codigo);


switch(codigo){


case 1: printf("Seleccionaste una Coca Cola\nInserte importe\n"); scanf("%f",&dinero);

while(dinero<a){

faltante=a-dinero;

printf("Le restan %3.2f\n",faltante);scanf("%f",&falta);

dinero=dinero+falta;

}

cambio=dinero-a;

printf("Tome su cambio: %3.2f\nDisfrute su bebida",cambio);

break;


case 2: printf("Seleccionaste una Pepsi\nInserte importe\n");scanf("%f",&dinero);

while(dinero<b){

faltante=b-dinero;

printf("Le restan %3.2f\n",faltante);scanf("%f",&falta);

dinero=dinero+falta;

}

cambio=dinero-b;

printf("Tome su cambio: %3.2f\nDisfrute su bebida",cambio);

break;


case 3: printf("Seleccionaste un Jugo del Valle\nInserte importe\n");scanf("%f",&dinero);

while(dinero<c){

faltante=c-dinero;

printf("Le restan %3.2f\n",faltante);scanf("%f",&falta);

dinero=dinero+falta;

}

cambio=dinero-c;

printf("Tome su cambio: %3.2f\nDisfrute su bebida",cambio);

break;


case 4: printf("Seleccionaste una Fanta\nInserte importe\n");scanf("%f",&dinero);

while(dinero<d){

faltante=d-dinero;

printf("Le restan %3.2f\n",faltante);scanf("%f",&falta);

dinero=dinero+falta;

}

cambio=dinero-d;

printf("Tome su cambio: %3.2f\nDisfrute su bebida",cambio);

break;


default: printf("No hay producto");

}




No hay comentarios:

Publicar un comentario