fork download
  1. using System;
  2. using static System.Math;
  3. using static System.Console;
  4.  
  5. public class Program {
  6. public static void Main() {
  7. WriteLine("Bem vindo a calculadora de áreas!!!");
  8. WriteLine("A seguir escolha qual figura deseja, digitando o número correspondente a figura correspondente.");
  9. WriteLine("1 ==> Quadrado");
  10. WriteLine("2 ==> Triângulo");
  11. WriteLine("3 ==> Circunferência");
  12. string escolha = ReadLine();
  13. int opcao;
  14. if (!int.TryParse(escolha, out opcao)) {
  15. Write("Opção inválida");
  16. return;
  17. }
  18. switch (opcao) {
  19. case 1:
  20. int lado;
  21. WriteLine("Digite o valor do lado do quadrado: ");
  22. string texto = ReadLine();
  23. if (!int.TryParse(escolha, out lado)) {
  24. Write("Número inválido");
  25. return;
  26. }
  27. lado = lado * lado;
  28. WriteLine($"O valor da área do quadrado e: {lado}");
  29. break;
  30. case 2:
  31. int base_t, altura, resultado;
  32. WriteLine("Digite o valor da base do triângulo: ");
  33. texto = ReadLine();
  34. if (!int.TryParse(escolha, out base_t)) {
  35. Console.Write("Número inválido");
  36. return;
  37. }
  38. WriteLine("Digite o valor da altura do triângulo: ");
  39. texto = ReadLine();
  40. if (!int.TryParse(escolha, out altura)) {
  41. Write("Número inválido");
  42. return;
  43. }
  44. resultado = base_t * altura / 2;
  45. WriteLine($"O valor da área do triângulo é: {resultado}");
  46. break;
  47. case 3:
  48. int raio;
  49. double area;
  50. WriteLine("Digite o valor do raio da circunferência: ");
  51. texto = ReadLine();
  52. if (!int.TryParse(escolha, out raio)) {
  53. Write("Número inválido");
  54. return;
  55. }
  56. area = PI * (raio * raio);
  57. WriteLine($"O valor da área do circunferência e: {area}");
  58. break;
  59. }
  60. }
  61. }
  62.  
  63. //https://pt.stackoverflow.com/q/140106/101
Success #stdin #stdout 0.02s 16040KB
stdin
Standard input is empty
stdout
Bem vindo a calculadora de áreas!!!
A seguir escolha qual figura deseja, digitando o número correspondente a figura correspondente.
1 ==> Quadrado
2 ==> Triângulo
3 ==> Circunferência
Opção inválida