2
respostas

Fiz um pouco diferente, mas funcionou!

using System;

class Programa
{
    static void Main(string[] args)
    {
        double salario = 3800.0;

        if (salario >= 1900.0 && salario <= 2800.0)
        {
            Console.WriteLine("O IR é de 7.5% e pode deduzir na declaração o valor de R$ 142");
        }
        else if (salario >= 2800.01 && salario <= 3751.0)
        {
            Console.WriteLine("O IR é de 15% e pode deduzir na declaração o valor de R$ 350");
        }
        else if (salario >= 3751.01 && salario <= 4664.00)
        {
            Console.WriteLine("O IR é de 22.5% e pode deduzir na declaração o valor de R$ 636");
        }
    }
}
2 respostas

Olá Thiago,

Feliz em te responder novamente :)

Ficou muito bom! Novamente outro excelente exercício.

Qualquer dúvida estamos por aqui.

Abraços

Olá. Qual a diferença entre IF e ELSE IF ?

Exemplo:

IF (condição 1) { faz sequencia 1 }

IF (condição 2) { faz sequencia 2 }

Nesse exercício, usamos Else If na seunda e terceira condição... porém, ao escrever o código, usei apenas IF em cada caso.

Existe uma diferença na utilização ?

O código pode dar problema em alguma situação?