0
respostas

Resposta : extração de métodos

Classe Soma:

internal class Soma
{
    public static void Executar(int numero1, int numero2)
    {
        Console.WriteLine($"A soma é {numero1 + numero2}");
    }
}

Classe Subtração:

internal class Subtração
{
    public static void Executar(int numero1, int numero2)
    {
        Console.WriteLine($"A subtração é {numero1 - numero2}");
    }
}

Classe Multiplicação:

internal class Multiplicação
{
    public static void Executar(int numero1, int numero2)
    {
        Console.WriteLine($"A multiplicação é {numero1 * numero2}");
    }
}

Classe Divisão:

internal class Divisão
{
    public static void Executar(double numero1, double numero2)
    {
        if (numero2 != 0)
        {
            Console.WriteLine($"A divisão é {numero1 / numero2}");
            
        }
        else
        {
            Console.WriteLine("Não é possível dividir por zero.");
        }

        Console.ReadLine();
    }
}

Program:

    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Digite o primeiro número: ");
            int numero1 = int.Parse(Console.ReadLine()!);

            Console.WriteLine("Digite o segundo número: ");
            int numero2 = int.Parse(Console.ReadLine()!);

            Soma.Executar(numero1, numero2);

            Subtração.Executar(numero1 , numero2);
            
            Multiplicação.Executar(numero1 , numero2);
            
            Divisão.Executar(numero1 , numero2);


        }
    }