1
resposta

Feito!

Console.WriteLine("Qual seu salário?"); double salario = Convert.ToDouble(Console.ReadLine());

if (salario < 1900) { Console.WriteLine("Não paga IR."); } else if (salario >= 1900 & salario <= 2800) { 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) { Console.WriteLine("O IR é de 15% e pode deduzir R$ 350"); } else if (salario >= 3751.01 & salario <= 4664) { Console.WriteLine("O IR é de 22.5% e pode deduzir R$ 636"); }

1 resposta

Narriman,

Muito bem! Agora um exercício para você se aprofundar...

... troque o "if" por "switch"... segue as dicas:

==========================================================

C# Switch

https://www.w3schools.com/cs/cs_switch.php

==========================================================

C#: Switch/Case

https://www.devmedia.com.br/csharp-switch-case/38214

==========================================================

Instruções de seleção (referência de C#)

A instrução switch

void DisplayMeasurement(double measurement)
{
    switch (measurement)
    {
        case < 0.0:
            Console.WriteLine($"Measured value is {measurement}; too low.");
            break;

        case > 15.0:
            Console.WriteLine($"Measured value is {measurement}; too high.");
            break;

        case double.NaN:
            Console.WriteLine("Failed measurement.");
            break;

        default:
            Console.WriteLine($"Measured value is {measurement}.");
            break;
    }
}

https://docs.microsoft.com/pt-br/dotnet/csharp/language-reference/statements/selection-statements

==========================================================

Switch Expressions no C# 8.0

Utilizando a switch expression

https://www.treinaweb.com.br/blog/switch-expressions-no-c-8-0

==========================================================

[]'s,

Fabio I.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software