Esssa estrutura de decição nos ajuda bastante quando temos, por exemplo, muitos if... else. Com essa estrutura o nosso código fica mais fácil de entender, veja um exemplo:
Bom nosso exemplo será feito em uma cosole aplication. Você pode adaptar esse exemplo para uma aplicação Windows Forms, sem nenhum problema.
Abra o Visual Studio, clique File ---> New ---> Project
Crie um projeto do tipo Console Aplication e clique em OK.
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Escolha quantos copos de café você deseja tomar: ")
string s = Console.ReadLine();
int num = int.Parse(s);
switch (num)
{
case 1:
Console.WriteLine("Você toma pouco café... :)");
break;
case 2:
Console.WriteLine("Você tá com sono hein... :/");
break;
case 3:
Console.WriteLine("Poxa você gosta mesmo de café... :0");
break;
default:
Console.WriteLine("Digite um quantidade entre 1 a 3");
break;
}
}
Até o próximo post...
Como posso fazer em C# uma aplicação de consola com o nome "Calculadora" que permita ao utilizador somar, subtrair, multiplicar ou dividir dois numeros. Esse programa deve aer apresentado o seguinte menu
ResponderExcluiroperações
1 - Somar 2 numeros
2- subtarir 2 numeros
3- Multiplicar 2 numeros
4 - Dividir 2 numeros
Escolha uma opção <1-4>:
Na escolha de uma opção do menu o utilizador deve introduzir um numero de 1 a 4. se escolher uma opção que não esteja presente no menu, deve mostrar no ecarn "Erro-Opçaõ não disponivel" e de seguida termina
Se introduzir 2 numeros prossegue para calculo
Se introduzir texto, mostra no ecrâ erro-não introduziu numero e termina
deve fazer calculos com numeros decimais