O cardápio de uma lancheria é o seguinte:
Especificação | Código | Preço |
Cachorro quente | 100 | 1,20 |
Bauru simples | 101 | 1,30 |
Bauru com ovo | 102 | 1,50 |
Hambúrger | 103 | 1,20 |
Cheeseburguer | 104 | 1,30 |
Refrigerante | 105 | 1,00 |
Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule o valor a ser pago por aquele lanche. Considere que a cada execução somente será calculado um item.
algoritmo "lanchonete"
var
cod, qtde, valor: real
inicio
cod <- 0
qtde <- 0
valor <- 0
escreva (" informe o codigo")
leia (cod)
se (cod = 100) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.20 * qtde)
escreva ("o valor do cachorro quente eh", valor)
fimse
se (cod = 101) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.30 * qtde)
escreva ("o valor do bauru simples eh", valor)
fimse
se (cod = 102) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.50 * qtde)
escreva ("o valor do bauru com ovo eh", valor)
fimse
se (cod = 103) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.20 * qtde)
escreva ("o valor do hamburguer eh", valor)
fimse
se (cod = 104) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.30 * qtde)
escreva ("o valor do cheeseburguer eh", valor)
fimse
se (cod = 105) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.00 * qtde)
escreva ("o valor do refrigerante eh", valor)
fimse
fimalgoritmo
var
cod, qtde, valor: real
inicio
cod <- 0
qtde <- 0
valor <- 0
escreva (" informe o codigo")
leia (cod)
se (cod = 100) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.20 * qtde)
escreva ("o valor do cachorro quente eh", valor)
fimse
se (cod = 101) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.30 * qtde)
escreva ("o valor do bauru simples eh", valor)
fimse
se (cod = 102) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.50 * qtde)
escreva ("o valor do bauru com ovo eh", valor)
fimse
se (cod = 103) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.20 * qtde)
escreva ("o valor do hamburguer eh", valor)
fimse
se (cod = 104) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.30 * qtde)
escreva ("o valor do cheeseburguer eh", valor)
fimse
se (cod = 105) entao
escreva ("informe a quantidade")
leia (qtde)
valor <- (1.00 * qtde)
escreva ("o valor do refrigerante eh", valor)
fimse
fimalgoritmo
Obrigado!Adorei seu blog.E vc ++ainda,ta bm na foto.Tava precisando deste algoritmo da lanchonete.
ResponderExcluirAbraços
MSN josm_junior@hotmail.com
rossana por favor m da os passos a passo da criaçao do teu algoritimo
ResponderExcluirputs nem rodou
ResponderExcluirSegue ae o programa em liguagem C feito no geany do linux:
ResponderExcluirint main()
{int codigo, qtdade;
float preco;
printf ("Digite o código do produto:");
scanf ("%i", &codigo);
if (codigo>=100 && codigo<= 105)
{
printf ("Digite a quantidade:");
scanf ("%i", &qtdade);
if (codigo==100 || codigo==103)
preco=qtdade*1.2;
else if (codigo==101 || codigo==104)
preco=qtdade*1.3;
else if (codigo==102)
preco=qtdade*1.5;
else if (codigo==105)
preco=qtdade*1.0;
printf ("Total a pagar: %f", preco);}
else printf ("Código inválido.");
return 0;
}
Mostrando a Tabela com tipo, código e valor.
ResponderExcluiralgoritmo "lanchonete"
var
cod, qtde, valor: real
inicio
Escreval(" Cachorro Quente - cod 100 - Preco 1,20")
Escreval(" Bauro Simpes - Cod 101 - Preco 1,30")
Escreval(" Bauro com Ovo - cod 102 - Preco 1,50")
Escreval(" Hamburger - cod 103 - Preco 1,20")
Escreval(" Cheeseburger - cod 104 - preco 1,30")
Escreval(" Refrigerente - cod 105 - preco 1,00")
cod <- 0
qtde <- 0
valor <- 0
escreval (" informe o codigo")
leia (cod)
se (cod = 100) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.20 * qtde)
escreval ("o valor do cachorro quente eh", valor)
fimse
se (cod = 101) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.30 * qtde)
escreval ("o valor do bauru simples eh", valor)
fimse
se (cod = 102) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.50 * qtde)
escreval ("o valor do bauru com ovo eh", valor)
fimse
se (cod = 103) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.20 * qtde)
escreval ("o valor do hamburguer eh", valor)
fimse
se (cod = 104) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.30 * qtde)
escreval ("o valor do cheeseburguer eh", valor)
fimse
se (cod = 105) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.00 * qtde)
escreval ("o valor do refrigerante eh", valor)
fimse
fimalgoritmo
está errado!!!!
ResponderExcluirdev c++
ResponderExcluirmain(){
int codigo, qtdade;
float valor;
cout<< "Digite o codigo do produto:";
cin>>codigo;
cout<< "Digite a quantidade do produto:";
cin>>qtdade;
cout<< "Digite o valor do produto:";
cin>> valor;
if(codigo==100 || codigo==103)
{
valor=qtdade*1.10;
cout<< valor ;
}
if ( codigo==104)
{
valor=qtdade*1.30;
cout<< valor;
}
if (codigo==105)
{
valor=qtdade*1.00;
cout<<valor;
}
Olá pessoal BLZ pura quem ai pode mim ajudar em um programa. eu preciso acrescentar nele o seguinte q na hoara q ele apresente na tela ele pra ele também perguntar vai querer refrigerante S ou N caso S pergunta quantos e o valor dele e o total de todos os item escolhindos juntos, e se o valor for mais q 50 reais o cliente terá o desconto de 10% ou se for no cartão preço normal.
ResponderExcluirVAR
cod, qtde, valor: real
inicio
Escreval(" Cachorro Quente - cod 100 - Preco 1,20")
Escreval(" Bauro Simpes - Cod 101 - Preco 1,30")
Escreval(" Bauro com Ovo - cod 102 - Preco 1,50")
Escreval(" Hamburger - cod 103 - Preco 1,20")
Escreval(" Cheeseburger - cod 104 - preco 1,30")
Escreval(" Refrigerente - cod 105 - preco 1,00")
cod <- 0
qtde <- 0
valor <- 0
escreval (" informe o codigo")
leia (cod)
se (cod = 100) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.20 * qtde)
escreval ("o valor do cachorro quente eh", valor)
fimse
se (cod = 101) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.30 * qtde)
escreval ("o valor do bauru simples eh", valor)
fimse
se (cod = 102) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.50 * qtde)
escreval ("o valor do bauru com ovo eh", valor)
fimse
se (cod = 103) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.20 * qtde)
escreval ("o valor do hamburguer eh", valor)
fimse
se (cod = 104) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.30 * qtde)
escreval ("o valor do cheeseburguer eh", valor)
fimse
se (cod = 105) entao
escreval ("informe a quantidade")
leia (qtde)
valor <- (1.00 * qtde)
escreval ("o valor do refrigerante eh", valor)
fimse
fimalgoritmo
Eu estava tentando fazer em pascal e sempre acaba ocorrendo um erro na parte
ResponderExcluirif (codigo=100) then
writeln('Seu pedido foi cachorro quente.');
writeln('');
writeln ('Agora informe a quantidade:');
read (qtd);
valor:= (2.50*qtd);
writeln('O valor a pagar é:', valor);
fazendo entrar em um loop perguntando writeln ('Agora informe a quantidade:');
como proceder?
Galera alguem pode me ajudar para montar um menu para code blocks de menu.. vou mandar o q se pede...
ResponderExcluir1.Escrever um programa que apresente o Menu abaixo e permita a realização do pedido com vários
itens deste Menu.
Leia o código do(s) produto(s) escolhidos do cardápio de umalanchonete e a quantidade. Ao final
do pedido, o programa deve calcular o valor a ser pago poraquele lanche e apresentá-lo na tela
junto à quantidade de itens e ao desconto (se houver).
Considerem a seguinte regra de desconto: se o valor ultrapassar R$10,00, o cliente receberá um
desconto de 10%; se ultrapassar R$20,00, ele recebe um desconto de 20%; e se ultrapassar
R$30,00, ele recebe um desconto de 30%.
Para cada execução somente será calculado um pedido (com vários itens), mas vários pedidos
podem ser realizados em sequencia. Ou seja, o programa ao final de um pedido apresenta
novamente o Menu e pergunta se deseja fazer um pedido.
Ocardápio da lanchonete segue o padrão abaixo:
-----------------MENU ---------------------------
Especificação Código Preço
Cachorro Quente 100 1.20
Bauru Simples 101 1.30
Bauru com Ovo 102 1.50
Hamburguer 103 1.20
Cheeseburguer 104 1.70
Suco 105 2.20
Refrigerante 106 1.00
Quem puder me ajudar eu agradeço.. abraços.
Não está otimizado, pode perguntar a quantidade no início ao invés de perguntar toda vez no comando se
ResponderExcluirOBRIGADO PESSOAL EU ESTOU ESTUDANDO C++ NO MEU CURSO E ME PEDIRAM ESSE EXERCICIO, VLWWWWWWWWWWW
ResponderExcluirESPERO QUE AJUDE DEV C++
ResponderExcluir#include
#include
#include
#include
#include
#include
using namespace std ;
int main() {
setlocale(LC_ALL,"Portuguese");
cout << fixed << setprecision(1);
float cod, qtde, valor;
cout << " informe o codigo " << endl;
cin >> cod;
if (cod == 100) {
cout << "informe a quantidade" << endl;
cin >> qtde;
valor = 1.20 * qtde;
cout << "o valor do cachorro quente eh " << valor << endl;
}
else if (cod == 101) {
cout << "informe a quantidade" << endl;
cin >> qtde;
valor = 1.30 * qtde;
cout << "o valor do bauru simples eh " << valor << endl;
}
else if (cod == 102) {
cout << "informe a quantidade" << endl;
cin >> qtde;
valor = 1.50 * qtde;
cout << "o valor do bauru com ovo eh " << valor << endl;
}
else if (cod == 103) {
cout << "informe a quantidade" << endl;
cin >> qtde;
valor = 1.20 * qtde;
cout << "o valor do hamburguer eh " << valor << endl;
}
else if (cod == 104) {
cout << "informe a quantidade" << endl;
cin >> qtde;
valor = 1.30 * qtde;
cout << "o valor do cheeseburguer eh " << valor << endl;
}
else if (cod == 105) {
cout << "informe a quantidade" << endl;
cin >> qtde;
valor = 1.00 * qtde;
cout << "o valor do refrigerante eh " << valor << endl;
}
}
eu quero um algoritimo que de pra usar no portugol
ResponderExcluirGalera eu precisava desse exercício em javaScript e não consigo fazer
ResponderExcluirO cardápio de uma lanchonete é o seguinte:
Especificação Código Preço
Cachorro Quente 100 R$ 1,20
Bauru Simples 101 R$ 1,30
Bauru com ovo 102 R$ 1,50
Hambúrguer 103 R$ 1,20
Cheeseburguer 104 R$ 1,30
Refrigerante 105 R$ 1,00
Faça um programa que leia o código dos itens pedidos e as quantidades desejadas. Calcule e mostre o valor a ser pago por item (preço * quantidade) e o total geral do pedido. Considere que o cliente deve informar quando o pedido deve ser encerrado.