Como criar esse programa?
- Escrever um programa que mostra um menu conforme abaixo e pede para o usuário escolher a opção, digitando o código correspondente:
- 1 - X salada R$ 5,00
- 2 - X bacon R$ 6,50
- 3 - Cachorro-quente R$ 4,00
- 4 - Salgado R$ 3,50
- Ao selecionar uma das opções, o sistema deve mostrar “Você escolheu Produto e deve pagar Valor “, por exemplo, ao digitar 2, deve aparecer
- “Você escolheu X bacon e deve pagar R$ 6,50”
- Se caso digitar um número que não está nas opções, deve aparecer “Você não escolheu nenhum lanche, digite um valor correto" e tente até digitar uma opção válida.
1 resposta(s)
Samuel Arao
Há mais de um mês
Então, depende da linguagem que você quer utilizar neh!?
Como você faz jogos digitais, irei escrever a resposta em c# pensando que é a mesma utilizada no motor Unity. Porém me parece que você está no inicio do curso, então não irei utilizar o Debug mas sim os métodos de console. Esse código abaixo irá dentro do seu main.
Console.WriteLine("Escolha uma das opções abaixo: "); Console.WriteLine("1 - X salada R$ 5,00"); Console.WriteLine("2 - X bacon R$ 6,50"); Console.WriteLine("3 - Cachorro-quente R$ 4,00"); Console.WriteLine("4 - Salgado R$ 3,50"); valorEscolhido = Console.ReadLine(); switch(valorEscolhido){ case "1": Console.WriteLine("Você escolheu X salada e deve pagar R$ 5,00"); break; case "2": Console.WriteLine("Você escolheu X bacon e deve pagar R$ 6,50"); break; case "3": Console.WriteLine("Você escolheu Cachorro-quente e deve pagar R$ 4,00"); break; case "4": Console.WriteLine("Você escolheu Salgado e deve pagar R$ 3,50"); break; default: Console.WriteLine("Você não escolheu nenhum lanche, digite um valor correto"); break; }