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 ?
Soluções para a tarefa
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 interessantes
Inglês,
8 meses atrás
Inglês,
8 meses atrás
Matemática,
1 ano atrás
Química,
1 ano atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás