Programação em C# – Estruturas de Decisão Condicional Simples e Composta – 08
Estruturas de Decisão Condicional Simples e Composta em C#
Condicional Simples com If
Usada para testar condições e determinar as ações a seguir de acordo com o resultado do teste lógico.
Sintaxe:
A expressão booleana que será testada deve estar sempre dentro de parênteses.
Exemplo: Vamos testar dois números e exibir uma mensagem no console se eles forem iguais entre si:
int num1;
int num2;
Console.WriteLine(“Digite um número:”);
num1 = int.Parse(Console.ReadLine());
Console.WriteLine(“Digite outro número:”);
num2 = int.Parse(Console.ReadLine());
if (num1 == num2)
{
Console.WriteLine(“Os números são iguais”);
}
|
Veja o resultado a seguir:
Condicional Composto com IF..ELSE
Com a estrutura de decisão condicional composta é possível criar um bloco de código para ser executado quando a expressão lógica retornar True (verdadeiro), e outro bloco de código que será executado se a expressão lógica retornar False (falso). Usamos a palavra-chave ELSE para delimitar o bloco False:
Sintaxe:
Exemplo: No exemplo a seguir testaremos dois números para ver se são iguais, e exibiremos mensagens diferentes caso sejam iguais ou diferentes entre si:
int num1;
int num2;
Console.WriteLine(“Digite um número:”);
num1 = int.Parse(Console.ReadLine());
Console.WriteLine(“Digite outro número:”);
num2 = int.Parse(Console.ReadLine());
if (num1 == num2)
{
Console.WriteLine(“Os números são iguais”);
}
else
{
Console.WriteLine(“Os números são diferentes”);
}
|
Para eliminar quaisquer dúvidas acerca do que foi exposto, assista a um vídeo sobre o assunto:
Escreva um comentário