mathlover24
Genius
1 min. di lettura
Vota 5 / 5

Concetti Chiave

  • L'elevamento a potenza di un numero n ad un esponente k si calcola moltiplicando n per sé stesso k volte.
  • Quando l'esponente k è 0, il risultato di qualsiasi numero intero n elevato a 0 è sempre 1.
  • Il codice C++ fornito calcola la potenza utilizzando un ciclo while per moltiplicare la base per sé stessa.
  • Le variabili principali del programma includono base, esponente, risultato e contaPassi per gestire il calcolo iterativo.
  • Il programma termina con un comando system("pause") per consentire all'utente di visualizzare il risultato prima della chiusura.

C++ - Elevamento a Potenza

L'elevamento a potenza di un numero n ad un esponente k, si scrive nel seguente modo:
[math]n^k[/math]
n viene moltiplicato per sé stesso k volte, ad eccezione di k = 0, infatti tutti i numeri interi n elevati alla 0 danno sempre e solamente 1!
Esempio:
[math]5^4 = 5 * 5 * 5 * 5 = 625[/math]
Ecco il codice del programma in C++, con tutti i passaggi spiegati!
Codice:
#include
#include
using namespace std;

int main(){

int base; //introduciamo una variabile chiamata base
int esponente; //chiamiamo una variabile esponente
int risultato; //nominiamo risultato un'altra variabile
int contaPassi; //nominiamo il contapassi
cout cin >> base; //si inserisce
cout cin >> esponente; //si inserisce l'esponente
risultato = 1; //il risultato è uguale a 1
contaPassi = esponente; //contaPassi parte dal valore di esponente
while(contaPassi >= 1){ //mentre contaPassi è maggiore o uguale a 1

risultato = risultato * base; //il risultato viene moltiplicato per la base
contaPassi = contaPassi - 1; //contaPassi viene diminuito di 1

}
cout system("pause"); //termine del programma
}

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community