Jump to content
Fórum Script Brasil
  • 0

(Resolvido) Valor Total do Cardápio


Geo_Rock
 Share

Question

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 to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 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 to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.1k
    • Total Posts
      647.1k
×
×
  • Create New...