Olá,
Na primeira condição utilizou o if. E nas demais condições foi utilizado o else if.
Qual a diferença de utilizar o if, else e else if?
Para ser mais específico, qual a função/objetivo do else if?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá,
Na primeira condição utilizou o if. E nas demais condições foi utilizado o else if.
Qual a diferença de utilizar o if, else e else if?
Para ser mais específico, qual a função/objetivo do else if?
Oii, não sou instrutor mas posso ajudar:
1- if = se (é a primeira condição: "faça isso caso [...]") 2- else if = ou se (uma condição caso a primeira não tenha sido atingida (não lembro se da pra usar como uma adição mas nesse caso vou mostrar um substituto pra essa situação)) 3- else = se não (caso qualquer outra opção não tenha sido atingida, esse é a premiada)
uso de todos os itens:
string input = Console.ReadLine();
if (input == "oi")
{
Console.WriteLine("Olá");
}
else if (input == "tchau")
{
Console.WriteLine("Até mais");
}
else
{
Console.WriteLine("Não entendi");
}
sobre o caso do item 2, um substituto:
string input = Console.ReadLine();
int numero = int.Parse(Console.ReadLine());
if (input == "oi" && numero == 1)
{
Console.WriteLine("Olá");
}
else
{
Console.WriteLine("Não entendi");
}espero ter sanado suas duvidas :)