public static void Main(string[] args)
Console.WriteLine("Calculadora em C#");
Console.WriteLine("Operações disponíveis:");
Console.WriteLine("1 - Soma");
Console.WriteLine("2 - Subtração");
Console.WriteLine("3 - Multiplicação");
Console.WriteLine("4 - Divisão");
Console.WriteLine("5 - Raiz Quadrada");
Console.WriteLine("6 - Porcentagem");
Console.WriteLine("7 - Salvar último resultado");
Console.WriteLine("8 - Sair");
Console.Write("Escolha a operação (1-8): ");
string operacao = Console.ReadLine();
Console.Write("Digite o primeiro valor: ");
valor1 = double.Parse(Console.ReadLine());
Console.Write("Digite o segundo valor: ");
valor2 = double.Parse(Console.ReadLine());
resultado = valor1 + valor2;
Console.Write("Digite o primeiro valor: ");
valor1 = double.Parse(Console.ReadLine());
Console.Write("Digite o segundo valor: ");
valor2 = double.Parse(Console.ReadLine());
resultado = valor1 - valor2;
Console.Write("Digite o primeiro valor: ");
valor1 = double.Parse(Console.ReadLine());
Console.Write("Digite o segundo valor: ");
valor2 = double.Parse(Console.ReadLine());
resultado = valor1 * valor2;
Console.Write("Digite o primeiro valor: ");
valor1 = double.Parse(Console.ReadLine());
Console.Write("Digite o segundo valor: ");
valor2 = double.Parse(Console.ReadLine());
resultado = valor1 / valor2;
Console.WriteLine("Erro: Divisão por zero.");
Console.Write("Digite o valor para calcular a raiz quadrada: ");
valor1 = double.Parse(Console.ReadLine());
resultado = Math.Sqrt(valor1);
Console.WriteLine("Erro: Impossível calcular a raiz quadrada de um número negativo.");
Console.Write("Digite o valor: ");
valor1 = double.Parse(Console.ReadLine());
Console.Write("Digite a porcentagem a ser calculada: ");
valor2 = double.Parse(Console.ReadLine());
resultado = (valor1 * valor2) / 100;
Console.WriteLine("Último resultado: " + resultado);
Console.WriteLine("Operação inválida.");
Console.WriteLine("Resultado: " + resultado);
Console.WriteLine("Pressione qualquer tecla para continuar...");