Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Programa: Automatização
- Arquivo: sistema automatizdo.c
- Desenvolvedor: Bruno
- Licença: GPL
- */
- #include <stdio.h>
- #include <stdlib.h>
- int main(void)
- {
- int alcool=1000;
- int diesel=1000;
- int gasolina=1000;
- int pedido;
- int pedidoAlcool=0;
- int pedidoDiesel=0;
- int pedidoGasolina=0;
- int pedidoA;
- int combustivel=0;
- int novPedido;
- float gasolinaPreco=2.00;
- float alcoolPreco=1.00;
- float dieselPreco=2.50;
- float troco=0;
- float grana=0;
- float debito=0;
- float credito=0;
- while(alcool>0 || diesel>0 || gasolina>0)
- {
- do
- {
- printf("\n\tBem vindo ao sistema de abastecimento MA\n");
- printf("\n\tQual combustivel deseja comprar?");
- if(alcool>0)
- printf("\n\t(1) Alcool");
- if(diesel>0)
- printf("\n\t(2) Diesel");
- if(gasolina>0)
- printf("\n\t(3) Gasolina\n");
- printf("\n\tSua opcao: ");
- scanf("%i",&pedido);
- if(pedido==1)
- {
- do // Preciso de ajuda daqui
- {
- printf("\n\tVoce escolheu comprar o alcool");
- printf("\n\tQuantos litros deseja comprar?");
- printf("\n\tMaximo de %i litros", alcool);
- printf("\n\tQuantidade de litros: ");
- scanf("%i",&pedidoA);
- pedidoAlcool=alcool-pedidoA;
- if(pedidoA>alcool)
- {
- system("cls");
- printf("\n\tDesculpe, voce inseriu uma quantia maior do que a que temos em estoque");
- }
- else
- {
- alcool=alcool-pedidoA;
- }
- }
- while(pedidoA>alcool); // até aqui
- }
- else if(pedido==2)
- {
- do
- {
- printf("\n\tVoce escolheu comprar o diesel");
- printf("\n\tQuantos litros deseja comprar?");
- printf("\n\tMaximo de %i litros", diesel);
- printf("\n\tQuantidade de litros: ");
- scanf("%i",&pedidoA);
- pedidoDiesel=diesel-pedidoA;
- if(pedidoA>diesel)
- {
- system("cls");
- printf("\n\tDesculpe, voce inseriu uma quantia maior do que a que temos em estoque");
- }
- else
- {
- diesel=diesel-pedidoA;
- }
- }
- while(pedidoDiesel>diesel);
- }
- else if(pedido==3)
- {
- do
- {
- printf("\n\tVoce escolheu comprar a gasolina");
- printf("\n\tQuantos litros deseja comprar?");
- printf("\n\tMaximo de %i litros", gasolina);
- printf("\n\tQuantidade de litros: ");
- scanf("%i",&pedidoA);
- pedidoGasolina=gasolina-pedidoA;
- if(pedidoA>gasolina)
- {
- system("cls");
- printf("\n\tDesculpe, voce inseriu uma quantia maior do que a que temos em estoque\n");
- }
- else
- {
- gasolina=gasolina-pedidoA;
- }
- }
- while(pedidoGasolina>1000);
- }
- else
- printf("\n\tOpcao incorreta!");
- printf("\n\tDeseja fazer um novo pedido?");
- printf("\n\tSua opcao: ");
- scanf("%i",&novPedido);
- if(novPedido==1)
- {
- system("cls");
- }
- else
- {
- printf("\n\tObrigado por comprar conosco!");
- }
- }
- while(pedido == 0 || pedido>3 && novPedido==1);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement