GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Como eu faço POTENCIA sem Math.POw ? c#


#1

. Elabore um programa para fazer cálculo de potenciação. Ou seja, x^y. Seu algoritmo
deverá solicitar que o usuário entre com o valor da base (x) e do expoente (y) e apresentar
o resultado do cálculo sem utilizar o operador (Math.Pow). Para resolver o problema utilize
estrutura de repetição for.

int x = 0, y = 0;
Console.WriteLine(“Digite X”);
x = int.Parse(Console.ReadLine());
Console.WriteLine(“Digite Y”);
y = int.Parse(Console.ReadLine());
for (int i = 1; i <= x; i++)
{

        }
        for (int i = 1; i <= x; i++)
        {

        }

… to sem ideia. como vou colocar potencia?


#2

Olá amigo, eu fiz desta forma, espero ter ajudado:

int x = 2;
int y = 4;
int aux =1;//auxiliar para receber o valor

for (int i = 1; i <= y; i++){
	aux *=  x;
}

Console.WriteLine($“A potência de {x} elevado a {y} é igual a {aux}”);


#3

valeu !
vc inventou dois valores ne?
vlw!