Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Valor Total do Cardápio


Geo_Rock

Pergunta

Pessoal, depois que eu montar o cardápio (bem básico) e dar os preços a cada item, como faço para calcular o valor total dos itens consumidos.

Ex:

Café : R$ 2,00

Bolinho: R$ 3,00

Foram consumidos dois bolinhos e três cafés. A parte do cardápio e dos itens consumidos não é o problema, só não estou sabendo somar isso depois que digito a quantidade que foi consumido.

PS: Desculpem minha ignorância, mas sou muito leigo nesse assunto!

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Simplifiquei aqui com apenas um item, mas mesmo assim não consigo entender como fazer essa variável:

int salgadinho, pedido;
float total, media;
//
printf ("Valor do Salgadinho: R$ 1,50\n");
//
printf ("Por Favor, digite quantas unidade de cada produto foi consumido:\n");
printf ("Salgadinho:\n");
scanf("%d", &salgadinho);
//
printf ("Valor Total\n");
media = (salgadinho+total);
system("PAUSE");
return 0;
Link para o comentário
Compartilhar em outros sites

  • 0
#include <stdio.h>
#include <stdlib.h>

int main () {
    
    int numeroSalgadinhosConsumidos = 0;
    float total = 0; 
    float valorSalgadinho;

    printf ( "Valor do Salgadinho: R$ 1,50\n" );
    valorSalgadinho = 1.50;
    
    
    printf ( "Por Favor, digite quantas unidade de cada produto foi consumido:\n" );
    printf ( "Salgadinho:\n" );
    scanf ( "%d", &numeroSalgadinhosConsumidos );

    printf ( "Valor Total\n" );
    total = ( valorSalgadinho * numeroSalgadinhosConsumidos );
    
    printf("Sua conta ascende a: %2.2f R$\n\n", total);
    
    
    
    system ( "PAUSE" );
    
    getchar();
    return 0;
}

si precisar somar más coisas sempre será numero de coisas multiplicado por valor, e o resultado se soma a total e se volta a guardar nele mesmo.

Un exemplo é al agregar um segundo produto(CocaCola por exemplo):

#include <stdio.h>
#include <stdlib.h>

int main () {
    
    float total = 0; 
    //salgadinhos
    int numeroSalgadinhosConsumidos = 0;
    float valorSalgadinho;

    //CocaColas
    float ValorCocaCola = 0;
    int nCocaColas = 0;
    
    printf ( "Valor do Salgadinho: R$ 1,50\n" );
    valorSalgadinho = 1.50;
    
    
    printf ( "Por Favor, digite quantas unidade de cada produto foi consumido:\n" );
    printf ( "Salgadinho:\n" );
    scanf ( "%d", &numeroSalgadinhosConsumidos );

    printf ( "Valor Total\n" );
    total = ( valorSalgadinho * numeroSalgadinhosConsumidos );
    
    printf("Sua conta ascende a: %2.2f R$\n\n", total);

    system ( "PAUSE" );
    //Agora cocacola
    system("cls");
    printf ( "Valor da Coca Cola: R$ 1,00\n" );
    ValorCocaCola = 1.00;
    
    
    printf ( "Por Favor, digite quantas unidade de cada produto foi consumido:\n" );
    printf ( "Coca Cola/s:\n" );
    scanf ( "%d", &nCocaColas );

    printf ( "Valor Total\n" );
    total = total + ( ValorCocaCola * nCocaColas);
    
    printf("Sua conta ascende a: %2.2f R$\n\n", total);        
    
    system ( "PAUSE" );
    
    getchar();
    return 0;
}

Normalmente esse programa pode ser tão complexo como um programa funcional. Eu só sigo seu ritmo, más si quiser algo más elaborado é só falar =D. Podemos usar estruturas funções etc.

É isso ai, essa é a atitude.. Não desista. ;) B)

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...