Buscar

Faça um algoritmo que calcule a conta

O cardápio de uma lanchonete é dado abaixo. Prepare um algoritmo que leia a quantidade de cada item que você consumiu e calcule a conta final.


Hambúrguer................. R$ 3,00
Cheeseburger.............. R$ 2,50
Fritas............................ R$ 2,50
Refrigerante................. R$ 1,00
Milkshake..................... R$ 3,00

💡 4 Respostas

User badge image

Tábata Murari

Bom dia, no bom e velho Portunhol ou VisualG, segue abaixo o código:

var 
valorTotal,quantidadeProduto:real 
produto:real 
controlador:logico 
inicio 
controlador<- verdadeiro 
enquanto controlador = verdadeiro faca 
escreval("Escolha um produto ou Digite 0 para terminar o pedido.:") 
escreval("1:Hambúrguer, Custo:R$ 3,00") 
escreval("2:Cheeseburger, Custo:R$ 2,50") 
escreval("3:Fritas, Custo:R$ 2,50") 
escreval("4:Refrigerante, Custo:R$ 1,00") 
escreval("5:Milkshake, Custo:R$ 3,00") 
leia(produto) 
escolha(produto) 
caso 1 
escreval("Quantidade do produto.:") 
leia(quantidadeProduto) 
valorTotal<- valorTotal + 3 * quantidadeProduto 
caso 2 
escreval("Quantidade do produto.:") 
leia(quantidadeProduto) 
valorTotal<- valorTotal + 2.50 * quantidadeProduto 
caso 3 
escreval("Quantidade do produto.:") 
leia(quantidadeProduto) 
valorTotal<- valorTotal + 2.50 * quantidadeProduto 
caso 4 
escreval("Quantidade do produto.:") 
leia(quantidadeProduto) 
valorTotal<- valorTotal + 1 * quantidadeProduto 
caso 5 
escreval("Quantidade do produto.:") 
leia(quantidadeProduto) 
valorTotal<- valorTotal + 3 * quantidadeProduto 
outrocaso 
escreval("Conta final.:",valorTotal) 
controlador<- falso 
fimescolha 
fimenquanto 
fimalgoritmo 

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include <stdio.h>

#include <stdlib.h>

int main() {

     int cod, qtd;

     float total;

     printf("Digite o codigo do pedido: \n");

     scanf("%d", &cod);

     printf("Digite a quantidade: \n");

     scanf("%d",&qtd);

     if( cod == 100) {

       total = qtd * 3.0;

        printf("O total eh : %f\n", total);

     } else if( cod == 101) {

       total = qtd * 3.5;

        printf("O total eh : %f\n", total);

     } else if( cod ==102) {

       total = qtd * 4.0;

        printf("O total eh : %f\n", total);

     } else if( cod == 103) {

       total = qtd * 4.2;

        printf("O total eh : %f\n", total);

     } else if( cod == 104) {

       total = qtd * 4.5;

        printf("O total eh : %f\n", total);

     } else {

       printf("O cod nao existe!");

     }

}


Portanto, apesar do algoritmo atribuir um código a cada produto, existem diferentes maneiras de fazer o exercício proposto, tal como perguntar se tal produto foi consumido e inserir a quantidade e ao final retornar o valor total do consumo e entre outras diferentes maneiras.

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include <stdio.h>

#include <stdlib.h>

int main() {

     int cod, qtd;

     float total;

     printf("Digite o codigo do pedido: \n");

     scanf("%d", &cod);

     printf("Digite a quantidade: \n");

     scanf("%d",&qtd);

     if( cod == 100) {

       total = qtd * 3.0;

        printf("O total eh : %f\n", total);

     } else if( cod == 101) {

       total = qtd * 3.5;

        printf("O total eh : %f\n", total);

     } else if( cod ==102) {

       total = qtd * 4.0;

        printf("O total eh : %f\n", total);

     } else if( cod == 103) {

       total = qtd * 4.2;

        printf("O total eh : %f\n", total);

     } else if( cod == 104) {

       total = qtd * 4.5;

        printf("O total eh : %f\n", total);

     } else {

       printf("O cod nao existe!");

     }

}


Portanto, apesar do algoritmo atribuir um código a cada produto, existem diferentes maneiras de fazer o exercício proposto, tal como perguntar se tal produto foi consumido e inserir a quantidade e ao final retornar o valor total do consumo e entre outras diferentes maneiras.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais