Visualizzare i numeri pari da 1 a 25,utilizzando la struttura iterativa mentre…esegui e descrivi l’algoritmo.
1. Inizializza la variabile num con il valore 1
2. Mentre num è minore o uguale a 25, esegui i seguenti passaggi:
3. Se il valore di num è pari:
4. Stampa il valore di num
5. Incrementa il valore di num di 1
6. Fine ciclo
7. Termina il programma
Inizializzazione e controllo del ciclo
Inizializziamo la variabile num con il valore 1. Questo rappresenta il primo numero nell'intervallo specificato da 1 a 25.
Avviamo il ciclo "while" per verificare se il valore di num è minore o uguale a 25. Se questa condizione è vera, esegui i passaggi all'interno del ciclo. Altrimenti, salta il ciclo e passa all'istruzione successiva.
All'interno del ciclo, verifichiamo se il valore di num è pari. Questo viene fatto utilizzando l'operatore modulo %. Se il resto della divisione di num per 2 è uguale a 0, allora num è un numero pari.
Se il valore di num è pari, stampiamo il suo valore. Questo viene fatto utilizzando un'istruzione di output, che può variare a seconda del linguaggio di programmazione utilizzato. Ad esempio, in C++, usiamo std::cout
Incremento e terminazione del ciclo
Incrementiamo il valore di num di 1 in ogni iterazione del ciclo. Questo ci permette di passare al successivo numero nell'intervallo.
Il ciclo "while" continuerà a iterare finché il valore di num sarà minore o uguale a 25. Quando num supera il valore di 25, la condizione del ciclo diventa falsa e il controllo esce dal ciclo.
Una volta che il ciclo è terminato, il programma raggiunge l'istruzione successiva e termina l'esecuzione.
Questo algoritmo ci consente di visualizzare i numeri pari compresi tra 1 e 25 utilizzando un ciclo "while". Durante ogni iterazione, verifichiamo se il numero è pari e, se lo è, lo stampiamo. Il ciclo continua fino a quando il numero supera il valore di 25.
#include
int main() {
int num = 1; // Inizializziamo il numero a 1, il primo numero dell'intervallo
// Continua finché il numero è minore o uguale a 25
while (num
if (num % 2 == 0) { // Verifica se il numero è pari
std::cout
}
num++; // Incrementa il numero di 1 per passare al successivo numero
}
return 0;
}
Iniziamo includendo la libreria
Definiamo la funzione main() come punto di ingresso del programma.
Dichiarazione di una variabile num di tipo int e inizializzata a 1, poiché 1 è il primo numero nell'intervallo specificato da 1 a 25.
Inizia l'iterazione con la struttura "while". Il ciclo continuerà fintanto che num è minore o uguale a 25.
All'interno del ciclo, viene verificato se il numero num è pari utilizzando l'operatore modulo %. Se il resto della divisione di num per 2 è uguale a 0, allora è un numero pari.
Se num è pari, viene stampato utilizzando std::cout.
Incrementiamo il valore di num di 1 in ogni iterazione per passare al successivo numero.
Una volta che num diventa maggiore di 25, il ciclo termina.
Restituiamo 0 per indicare che il programma è terminato correttamente.