Ominide 1959 punti

C++ - Cubi perfetti

Oggi impareremo a realizzare un programma in C++ il quale ci permetterà di stampare un numero da noi scelto di cubi perfetti. Parlando più specificatamente, possiamo dire che il computer stampata i primi N cubi perfetti, dove N è rigorosamente a nostra scelta. Per comprendere meglio, facciamo un esempio.
Esempio INPUT / OUTPUT
INPUT 4
OUTPUT 0 1 8 27
Si ricorda che un numero intero n si definisce cubo perfetto se e solo se esiste un intero k tale che: (matematicamente parlando)
[math]N = k^3[/math]
Il testo del codice lo troverai qui sotto, spiegato passo dopo passo.
Testo del codice
#include <csdtlib>
#include<iostream>

using namespace std;
int main(){
int N; //nominiamo la variabile N
int Ncub; //variabile intera Ncub
int K; //nomina la variabile intera K

int contaPassi; //variabile intera contaPassi
contaPassi = 1; //contaPassi parte da 1
N = 1; //N parte da 1
cout <<"Benvenuto! Quanti cubi perfetti vuoi che ti stampo?"<<endl; //si chiede il numero di cubi perfetti
cin >> K; //l'input prende il posto della variabile K
while(contaPassi <= K){ //mentre il contaPassi è minore o uguale a K esegui questi calcoli
Ncub = N * N * N
cout <<"Il "<<contaPassi<<"° cubo perfetto e' "<<Ncub<<endl;
contaPassi = contaPassi + 1;
N = N+1;
}
system("pause"); //termine programma
}
Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Potrebbe Interessarti
Registrati via email