Escreva uma função que recebe, por parâmetro, dois valores X e Z e calcula e retorna Xz . (sem utilizar funções ou operadores de potência prontos)
jvsilvictorox7rfj:
Retorna X elevado a Z ?
Respostas
respondido por:
1
Isso se repetindo por Z vezes.
Por exemplo:
2³ = 2 * 2 * 2 (Acontece 3 vezes)... Então façamos utilizando uma estrutura de repetição :)
Segue o código (para X e Z >= 0):
int eleva(int X, int Z) //Faz X elevado a Z
{
int result = 1;
for(int i=0 ; i < Z ; i++)
{
result *= X;
}
return result;
}
Por exemplo:
2³ = 2 * 2 * 2 (Acontece 3 vezes)... Então façamos utilizando uma estrutura de repetição :)
Segue o código (para X e Z >= 0):
int eleva(int X, int Z) //Faz X elevado a Z
{
int result = 1;
for(int i=0 ; i < Z ; i++)
{
result *= X;
}
return result;
}
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás