AnandaVieira

Exercicio 46

May 9th, 2021
757
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2.  
  3. namespace ScriptCSharp
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.  
  10.             /*Exercício 46
  11.              Algoritmo CALCULADORA SIMPLES
  12.              Em um primeiro momento o algoritmo deve perguntar ao usuário que tipo de
  13.             operação ele deseja efetuar:
  14.             19
  15.              Soma;
  16.              Subtração;
  17.              Divisão;
  18.              Multiplicação.
  19.              Em um segundo momento o algoritmo deve solicitar que o usuário digite dois
  20.             número e exibir o resultado desejado.
  21.              Cuidado com as divisões que tenham como denominador o número zero.*/
  22.  
  23.             String oper = Console.ReadLine();
  24.  
  25.             if (oper == "soma" || oper == "subtração" || oper == "multiplicação" || oper == "divisão")
  26.             {
  27.                 if (oper == "soma")
  28.                 {
  29.                     Console.WriteLine("Soma");
  30.                 }
  31.                 else if (oper == "subtração")
  32.                 {
  33.                     Console.WriteLine("Subtração");
  34.                 }
  35.                 else if (oper == "multiplicação")
  36.                 {
  37.                     Console.WriteLine("Multiplicação");
  38.                 }
  39.                 else
  40.                 {
  41.                     Console.WriteLine("Divisão");
  42.                 }
  43.                 Console.WriteLine($"Agora digite dois valores para a {oper}:");
  44.                 double x = double.Parse(Console.ReadLine());
  45.                 double y = double.Parse(Console.ReadLine());
  46.                 if (oper == "soma")
  47.                 {
  48.                     double result = x + y;
  49.                     Console.WriteLine($"A {oper} de {x} e {y} é {result}");
  50.                 }
  51.                 else if (oper == "subtração")
  52.                 {
  53.                     double result = x - y;
  54.                     Console.WriteLine($"A {oper} de {x} e {y} é {result}");
  55.                 }
  56.                 else if (oper == "multiplicação")
  57.                 {
  58.                     double result = x * y;
  59.                     Console.WriteLine($"A {oper} de {x} e {y} é {result}");
  60.                 }
  61.                 else if (oper == "divisão")
  62.                 {
  63.                     if (y == 0)
  64.                     {
  65.                         Console.WriteLine("Não existe divisão por 0");
  66.                     }
  67.                     else
  68.                     {
  69.                         double result = x / y;
  70.                         Console.WriteLine($"A {oper} de {x} e {y} é {result}");
  71.                     }
  72.                 }
  73.             }
  74.             else
  75.             {
  76.                 Console.WriteLine("Digite o nome da operação corretamente!");
  77.             }
  78.         }
  79.     }
  80. }
RAW Paste Data