-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcostrutto_do_while.cpp
More file actions
22 lines (16 loc) · 919 Bytes
/
costrutto_do_while.cpp
File metadata and controls
22 lines (16 loc) · 919 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream> // Inclusione della libreria per l'input e l'output
int main() {
int numero; // Variabile per immagazzinare il numero inserito dall'utente
// Il ciclo do-while continua a chiedere all'utente di inserire un numero positivo
do {
std::cout << "Inserisci un numero positivo: "; // Chiede all'utente di inserire un numero
std::cin >> numero; // Legge il numero inserito dall'utente
// Se il numero inserito è negativo, il ciclo continuerà
if (numero < 0) {
std::cout << "Hai inserito un numero negativo. Prova ancora." << std::endl;
}
} while (numero < 0); // Condizione di continuazione del ciclo (numero deve essere positivo)
// Una volta che l'utente inserisce un numero positivo, il ciclo termina
std::cout << "Hai inserito il numero positivo: " << numero << std::endl;
return 0; // Termina il programma
}