#include<stdio.h>
int main(){
int a = 6;
int mostrar = 6;
int b = 4;
for (int i = 1; i < b; i++){
int numerador = 6;
a = a * numerador;
}
printf("%d elevado a %d e igual a %d",mostrar,b,a );
}
#include<stdio.h>
int main(){
int a = 6;
int mostrar = 6;
int b = 4;
for (int i = 1; i < b; i++){
int numerador = 6;
a = a * numerador;
}
printf("%d elevado a %d e igual a %d",mostrar,b,a );
}
Olá João! Tudo bem?
Primeiro, vamos criar a função potencia()
que recebe dois inteiros, base
e expoente
, e retorna o resultado da potência. Aqui está um exemplo de como você pode fazer isso:
#include <stdio.h>
// Função para calcular a potência
int potencia(int base, int expoente) {
int resultado = 1;
for (int i = 0; i < expoente; i++) {
resultado *= base;
}
return resultado;
}
int main() {
int base = 6;
int expoente = 4;
// Chama a função potencia
int resultado = potencia(base, expoente);
printf("%d elevado a %d é igual a %d\n", base, expoente, resultado);
return 0;
}
Neste exemplo, a função potencia()
multiplica a base
por ela mesma expoente
vezes, armazenando o resultado em uma variável chamada resultado
. Depois, no main()
, chamamos a função potencia()
com os valores desejados e imprimimos o resultado.
Espero que isso ajude a esclarecer e bons estudos!