TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Padaria Pandora

Por:   •  7/12/2022  •  Abstract  •  1.571 Palavras (7 Páginas)  •  70 Visualizações

Página 1 de 7

A Padaria Padoca quer automatizar suas vendas diárias de pães franceses e broas. Para isso, solicitou um software que:

·         Permita abertura, controle em tempo real e fechamento do caixa da padaria;

·         Considere o preço de R$ 0.25 e de R$ 0.35 para cada pão ou broa vendida, respectivamente;

·         A venda de todos os pães e/ou broas deve ser devidamente contabilizada;

·         O sistema de controle de vendas deve ser executado enquanto o usuário julgar necessário;

·         O sistema deve apresentar em tempo real:

·         O total obtido com as vendas de pães;

·         O total obtido com as vendas de pães;

·         A soma da venda de pães e broas;

·         A quantidade de pães e broas vendidas;

·         Ao “fechar” o caixa o sistema deve calcular e apresentar:

·         O custo de produção, equivalente a 75% do valor total obtido com TODAS as vendas;

·         O lucro obtido, equivalente a 25% do valor total obtido com TODAS as vendas;

·         Sistema deve apresentar data e hora de encerramento do sistema

Exercicio Resolvido:

#include <stdio.h>

#include <stdlib.h>

#include <stdbool.h>

#include <string.h>

#include <math.h>

#include <time.h>

void horario(){

        struct tm *data_hora_atual;

  time_t segundos;

  time(&segundos);    

  data_hora_atual = localtime(&segundos);  

 

  printf("\nEncerrado!\n%d/%d/%d\n", data_hora_atual->tm_mday,data_hora_atual->tm_mon+1,data_hora_atual->tm_year+1900);  

  printf("%d:",data_hora_atual->tm_hour);  

  printf("%d:",data_hora_atual->tm_min);

  printf("%d\n",data_hora_atual->tm_sec);

}

float vendaPao(int quant){

        if(quant > 0){

                float paes = 0.25,valorDaVenda;

        valorDaVenda = paes * quant;

        return valorDaVenda;        

        }else{

                return 0;        

        }

}

float vendaBroa(int quant){

        if(quant > 0){

        float broa = 0.35,valorDaVenda;

        valorDaVenda = broa * quant;

        return valorDaVenda;        

        }else{

                return 0;

        }

}

float custo(float total, float juros){

        return total/100*juros;

}

int main()

{

  float total, totalPao, totalBroa;

        int sair, contPao=0, contBroa=0,quant;

  do{

          printf("\n");

          printf("--------------------Padaria Italia--------------------\n");

          printf("--------------Sistema de Gerenciamento----------------\n");

          printf("-------------------Menu Principal---------------------\n");

        printf("\n0 - Encerrar\n1 - Venda Pao\n2 - Venda Broa\nDigite a sua Opcao: ");

        scanf("%i",&sair);

                        

        switch(sair){

                case 1:

                        printf("\n");

                        printf("Quantidade de paes: ");

                        scanf("%i",&quant);

                        printf("Valor da Venda R$: %.2f\n",vendaPao(quant));

                        printf("Entrada concluida!\n");

                        printf("Subtotal abaixo:");

                        totalPao+= vendaPao(quant);

...

Baixar como (para membros premium)  txt (4.6 Kb)   pdf (34.4 Kb)   docx (297.3 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com