13 - Escreve um programa que solicite ao utilizador dois números reais de 64
bits e apresente o resultado do primeiro (base) elevado ao segundo (expoente).
Sugestão: o método Math.Pow(x, y)
realiza a operação de potenciação xy.
// Variáveis.
// Strings para serem utilizadas como input.
string string_x, string_y;
// Doubles para serem utilizadas nas contas.
double x, y;
// Código a correr.
Console.WriteLine("Introduza o número base. "); // Pedir utilizador os números e
string_x = Console.ReadLine(); // registar nas variáveis
Console.WriteLine("Elevado a... "); // respetivas.
string_y = Console.ReadLine(); // ...
// Converter os strings para doubles, guardar-las nas variáveis respetivas.
x = Convert.ToDouble(string_x);
y = Convert.ToDouble(string_y);
// Escrever o resultado com a conta feita.
Console.WriteLine("O resultado será: {0}.", Math.Pow(x, y));
- Por Inácio Amerio
// Declare variables
double x;
double y;
// Ask for first user input: Base
Console.WriteLine("Escreva um número:");
x = Convert.ToDouble(Console.ReadLine());
// Ask for second user input: Power
Console.WriteLine("Este número será elevado a:");
y = Convert.ToDouble(Console.ReadLine());
// Operation with the two inputed numbers,
Console.WriteLine("O resultado é: " + Math.Pow(x, y));
Por Diana Nóia