mathlover24
Genius
1 min. di lettura
Vota 3 / 5

Concetti Chiave

  • Il programma C++ stampa i primi X quadrati perfetti, dove X è fornito dall'utente come input.
  • Un numero è considerato quadrato perfetto se esiste un intero a tale che n = a^2.
  • Il codice utilizza un ciclo while per calcolare e stampare i quadrati perfetti incrementando i valori di N.
  • Le variabili principali includono N per il calcolo dei quadrati e contaPassi per tenere traccia del numero di quadrati calcolati.
  • Il programma termina con un comando system("pause") per visualizzare l'output prima della chiusura.

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