ola a todos. então, na opinião do instrutor, ele usava "else if" a cada nova condição dessa questão. porem eu fiz da forma abaixo e deu certo. gostaria de saber se dessa forma terei algum problema:
using System;
class Programa
{
static void Main(string[] args)
{
double salario = 5000.0;
if (salario >= 1900.0 && salario <= 2800.0)
{
Console.WriteLine("A sua aliquota é de 7%");
Console.WriteLine("");
Console.WriteLine("Você pode deduzir até R$ 142");
}
if (salario >= 2800.01 && salario <= 3751.0)
{
Console.WriteLine("A sua aliquota é de 15%");
Console.WriteLine("");
Console.WriteLine("Você pode deduzir até R$ 350");
}
if (salario >= 3751.01 && salario <= 4664.00)
{
Console.WriteLine("A sua aliquota é de 22.5%");
Console.WriteLine("");
Console.WriteLine("Você pode deduzir até R$ 636");
}
if (salario < 1900.00 || salario > 4664.00)
{
Console.WriteLine("seu valor esta fora da faixa de avaliação");
}
Console.WriteLine("clique enter pra sair......");
Console.ReadLine();
}
}