C++ - Quadrati perfetti

Questo programma in C++ permette di stampare un numero qualsiasi di quadrati perfetti, più precisamente i primi X quadrati perfetti. Per esempio:
Esempio Input / Output
INPUT 5
OUTPUT 0 1 4 9 16
Si ricorda che n è un quadrato perfetto se esiste un intero a tale che
[math]n= a^2[/math]
.

#include
#include

using namespace std;

int main(){
int N; //Denominiamo la variabile intera N
int K; //denominiamo la variabile intera K
int contaPassi; //variabile intera contaPassi
int Nquad; //variabile intera Nquad
cout cin >> K; //L'input prende il posto della variabile K
contaPassi = 1; //contaPassi parte da 1
N = 0; //N parte da 0, 0 è un quadrato perfetto.
while(contaPassi Nquad = N * N; //Nquad diventa N al quadrato
cout N = N+1; //N viene aumentato di 1
contaPassi = contaPassi + 1; //contaPassi viene aumentato di 1
}
system("pause"); //il programma termina
}

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community