1 [C++] Lanchonete 10.12.11 20:11
FlyMen
Membro Expert
- Código:
/*
Programa: Programa simples de sistema de uma lanchonete
Desenvolvedor: Lucas Alessandro Furlanetto
Data: 19/11/2010
*/
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int cod=0, quant=0, lin=1;
float preco=0, total=0;
char pedido;
cout << "Deseja realizar um pedido (S/N)? ";
pedido = getche(); //Comando para digitar e ir dereto para o próximo comando se dar enter.
pedido = toupper(pedido); //Comando para transformar letras minúsculas em maíusculas
while (pedido == 'S'){
cout << "\nDigite o numero do pedido: ";
cin >> cod;
cout << "Digite a quantidade: ";
cin >> quant;
if ( cod != 100 && cod != 101 && cod != 102 && cod != 103 && cod != 104 && cod != 105) { //IF adicionado para quando os códigos
cout << "\nCodigo informado nao existe na lista"; // forem diferentes ele informar a mensagem
preco = 0;
quant = 0;
}
if (cod == 100){ //cod 1
preco = quant * 2;
}
if (cod == 101){ //cod 2
preco = quant * 3.5;
}
if (cod == 102){ //cod 3
preco = quant * 4;
}
if (cod == 103){ //cod 4
preco = quant * 2;
}
if (cod == 104){ //cod 5
preco = quant * 3.5;
}
if (cod == 105){ //cod 6
preco = quant * 1.5;
}
total = total + preco;
cout << "\nDeseja mais algum item (S/N)? ";
pedido = getche();
pedido = toupper(pedido);
}
cout << "\nO total a ser pago e: " << total <<" R$";
getch();
}
Não é nada de [color=red]+[/color], mas da para fazer algumas coisas com isso :|