Posto em C
#include
struct Bomba
{
float litros; float dinheiro; float estoque;
}; void menu_dois (struct Bomba c )
{
int tipo; float gastolitros, gastodinheiro; float elitros=1000; if(tipo!=1 || tipo!=2) { printf("---------------------------\n"); printf("FOI PEDIDO POR LITROS OU POR DINHEIRO?\n"); printf("---------------------------\n\n"); printf("Litros....1\n"); printf("Dinheiro..2\n");
scanf ("%d", &tipo); switch (tipo) { case (1): printf ("LITROS.\n"); printf ("quantos litros?: \n"); fflush(stdin); scanf("%f", &c.litros); fflush(stdin); gastodinheiro=c.litros*2.50; elitros-=c.litros; printf("O cliente gastou %.2f reais e consumiu %.2f l. o estoque sobrou: %.2f", gastodinheiro, c.litros, elitros ); break;
case (2): printf ("DINHEIRO.\n"); printf ("quantos reais?: \n"); scanf("%f", &c.dinheiro); gastolitros=c.dinheiro/2.50; elitros-=gastolitros; printf("O cliente gastou %.2f reais e consumiu %.2f litros o estoque sobrou: %.2f", c.dinheiro, gastolitros, elitros ); break;
}}}
void chamar_menu_um (struct Bomba c)
{
int bombadecombustivel;
if(bombadecombustivel != 1 || bombadecombustivel != 2 ||bombadecombustivel != 3 ||bombadecombustivel != 4) { printf("---------------------------\n"); printf("------ESCOLHA A BOMBA------\n"); printf("---------------------------\n\n"); printf("Primeira bomba PRESSIONE....1\n"); printf("Segunda bomba PRESSIONE.....2\n"); printf("Terceira bomba PRESSIONE....3\n"); printf("Quarta bomba PRESSIONE......4\n"); scanf ("%d", &bombadecombustivel);
switch (bombadecombustivel) { case (1): printf ("Voce escolheu a bomba UM.\n"); break;
case (2): printf ("Voce escolheu a bomba DOIS.\n");