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
#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
}