2
I started studying C#, and my first program (except for hello world hahahaha) is an area calculator. In the code below, after I enter the option (choosing which figure I want) the console simply closes.
Console.WriteLine("Bem vindo a calculadora de áreas!!!");
Console.WriteLine("A seguir escolha qual figura deseja, digitando o número correspondente a figura correspondente.");
Console.WriteLine("1 ==> Quadrado");
Console.WriteLine("2 ==> Triângulo");
Console.WriteLine("3 ==> Circunferência");
int opcao = Console.Read();
switch (opcao)
{
case 1:
int lado;
Console.WriteLine("Digite o valor do lado do quadrado: ");
lado = Console.Read();
lado = lado * lado;
Console.WriteLine("O valor da área do quadrado e: ", lado);
break;
case 2:
int base_t, altura, resultado;
Console.WriteLine("Digite o valor da base do triângulo: ");
base_t = Console.Read();
Console.WriteLine("Digite o valor da altura do triângulo: ");
altura = Console.Read();
resultado = base_t * altura / 2;
Console.WriteLine("O valor da área do triângulo é: ", resultado);
break;
case 3:
int raio;
double area;
Console.WriteLine("Digite o valor do raio da circunferência: ");
raio = Console.Read();
area = Math.PI * (raio * raio);
Console.WriteLine("O valor da área do circunferência e: ", area);
break;
}
}
}
}
Did the posted answer solve your problem? Do you think you can accept it? If you don’t know how to do it, check out [tour]. This would help a lot to indicate that the solution presented was useful to you and to give an indication that it is satisfactory. You can also vote on any and all questions or answers you find useful on the entire site (when you have 15 points). Accepting and voting are separate things.
– Maniero