1
resposta

Calculando a potência entre dois números

#include <stdio.h>
#include <stdlib.h>

void potencia(int a, int b){
    int x = a;
    for (int i = 0; i < b-1; i++){
        x = x*a;
    }
    printf("%d\n", x);
}

int main(){
    potencia(2,2);
    potencia(2,3);
    potencia(3,2);
    potencia(4,2);
    potencia(5,2);
    potencia(8,3);
    potencia(2,1);
}

Não sabia se podia usar a função pow, então fiz sem usar nenhuma biblioteca.

1 resposta

Fala Henrique! Tudo joia?

Não há nenhum problema em não utilizar a função pow. Foi, de certa forma, bom você não conhecer essa função antes de fazer esse projeto, pois, dessa forma, você teve que desenvolver todo o processo e isso ajuda o seu pensamento lógico e lhe traz mais ideias para desenvolvimentos futuros.

Acerca do seu código, ele está correto e de fácil entendimento, parabéns pelo seu esforço e continue assim!

Grande abraço e bons estudos!