static void Main(string[] args) { Multiplicacao multi = new Multiplicacao(); Console.WriteLine("Multiplicando"); Console.WriteLine(multi.Multiplicar(50, 50).ToString()); Console.ReadLine(); Soma somar = new Soma(); Console.WriteLine("Somando"); Console.WriteLine(somar.Somar(10, 50).ToString()); Console.ReadLine(); Divisao dividir = new Divisao(); Console.WriteLine("Divindo"); Console.WriteLine(dividir.Dividir(100, 10)); Console.ReadLine(); Subtracao subtr = new Subtracao(); Console.WriteLine("Subtraindo"); Console.WriteLine(subtr.Subtrair(100, 20).ToString()); Console.ReadLine(); }
static void Main(string[] args) { int resultado = 0; int op = 0; do { Console.WriteLine("------------------- Vamos Calcular -------------------"); Console.WriteLine("Digite a operação que deseja:"); Console.WriteLine("Se desejar fazer uma divisão tecle 1:"); Console.WriteLine("Se desejar fazer uma multiplicacao tecle 2:"); Console.WriteLine("Se desejar fazer uma subtraão tecle 3:"); Console.WriteLine("Se desejar fazer uma subtração tecle 4:"); Console.WriteLine("Caso esteja cansado tecle 0 para sair"); op = int.Parse(Console.ReadLine()); Console.WriteLine("Digite um valor Inteiro para A"); int a = int.Parse(Console.ReadLine()); Console.WriteLine("Digite um valor Inteiro para B"); int b = int.Parse(Console.ReadLine()); switch (op) { case 1: IOperacao operacao = new Divisao(); resultado = operacao.Calcular(a, b); operacao.RetornarResultado("Divisao: " + resultado); break; case 2: operacao = new Multiplicacao(); resultado = operacao.Calcular(a, b); operacao.RetornarResultado("Multiplicacao: " + resultado); break; case 3: operacao = new Subtracao(); resultado = operacao.Calcular(a, b); operacao.RetornarResultado("Subtracao: " + resultado); break; case 4: operacao = new Soma(); resultado = operacao.Calcular(a, b); operacao.RetornarResultado("Soma: " + resultado); break; case 0: default: break; } Console.Clear(); } while (op != 0); }
static void Main(string[] args) { Console.WriteLine("Digite o número correspondente a operação"); Console.WriteLine("Adição: 1"); Console.WriteLine("Subtração: 2"); Console.WriteLine("Multiplicação: 3"); Console.WriteLine("Divisão: 4"); string resposta = Console.ReadLine(); if (resposta == "1") { Console.WriteLine("Adição"); Console.WriteLine("Digite o primeiro valor"); string primeiraParcela = Console.ReadLine(); Console.WriteLine("Digite o segundo valor"); string segundaParcela = Console.ReadLine(); var soma = new Adicao(); int resultado = soma.Calcular(primeiraParcela, segundaParcela); Console.WriteLine($"Resultado: {primeiraParcela} + {segundaParcela} = {resultado}"); } if (resposta == "2") { Console.WriteLine("Subtração"); Console.WriteLine("Digite o primeiro valor"); string primeiraParcela = Console.ReadLine(); Console.WriteLine("Digite o segundo valor"); string segundaParcela = Console.ReadLine(); var soma = new Subtracao(); int resultado = soma.Calcular(primeiraParcela, segundaParcela); Console.WriteLine($"Resultado: {primeiraParcela} - {segundaParcela} = {resultado}"); } if (resposta == "3") { Console.WriteLine("Multiplicação"); Console.WriteLine("Digite o primeiro valor"); string primeiraParcela = Console.ReadLine(); Console.WriteLine("Digite o segundo valor"); string segundaParcela = Console.ReadLine(); var soma = new Multiplicacao(); int resultado = soma.Calcular(primeiraParcela, segundaParcela); Console.WriteLine($"Resultado: {primeiraParcela} x {segundaParcela} = {resultado}"); } if (resposta == "4") { Console.WriteLine("Divisão"); Console.WriteLine("Digite o primeiro valor"); string primeiraParcela = Console.ReadLine(); Console.WriteLine("Digite o segundo valor"); string segundaParcela = Console.ReadLine(); var soma = new Divisao(); int resultado = soma.Calcular(primeiraParcela, segundaParcela); Console.WriteLine($"Resultado: {primeiraParcela} / {segundaParcela} = {resultado}"); } Console.WriteLine("Aperte ENTER para finalizar"); Console.ReadLine(); }