Con l'aiuto di alcuni esempi, impareremo come usare fare durante Loop in linguaggio di programmazione C ++ in questo pezzo di scrittura.
Qual è il loop do-while in c++
Quando si desidera eseguire ripetutamente un gruppo di dichiarazioni fino a quando non viene soddisfatta una condizione, usi il fare durante Struttura del ciclo. Prima di determinare se la situazione è vera, questo ciclo eseguirà il blocco di codice contemporaneamente. Questo ciclo verrà eseguito ancora e ancora fino a quando la condizione non sarà vera e termina quando la condizione è falsa nei programmi C ++.
Sintassi di base del ciclo do-while in c++
La sintassi di base da utilizzare fare durante Loop in C ++ è riportato nel seguente pezzo di codice:
int i = 0; //inizializzazione
Fare
cout << i << "\n"; //body
I ++;
mentre io <= 2); //test-expression
Per conoscere come funziona la sintassi sopra, segui la tabella di seguito.
Iterazione | Ist | 2 ° | 3 ° | 4 ° |
---|---|---|---|---|
Valore stampato | i = 0 | i = 1 | i = 2 | i = 3 |
Condizione (i<=2) | VERO | VERO | VERO | Falso |
Azione | 0 è stampato e aumento fino a 1 | 1 è stampato e aumento fino a 2 | 2 è stampato e aumento fino a 3 | La condizione è falsa loop è terminata |
Nella tabella sopra, abbiamo creato più colonne e righe che presentano iterazione, valore stampato, condizione e azione. Nella prima iterazione, il valore di I è 0, quindi la condizione del ciclo while valuterà e continuerà fino a quando la condizione all'interno dell'espressione di While sarà soddisfatta.
Andiamo avanti verso gli esempi del fare durante Loop nei programmi C ++:
Esempio 1: stampare semplicemente i numeri interi utilizzando Do While Loop
#includere
int main ()
int num = 1;
Fare
std :: cout << num << " ";
num ++;
mentre (num <= 6);
restituzione 0;
Nel codice sopra, stampiamo semplicemente i numeri da 1 a 6 usando un fare durante Loop in lingua C ++.
Produzione
Esempio 2: Utilizzo di Do While Loop per stampare la tabella di qualsiasi numero intero
Puoi anche usare il fare durante Dichiarazione per stampare una tabella intera utilizzando il seguente codice:
#includere
Utilizzo dello spazio dei nomi std;
int main ()
int num, i = 1;
cout num;
Fare
cout<I ++;
mentre io<=10);
restituzione 0;
Nel codice sopra, l'utente deve inserire il numero intero e stamperà la tabella dell'intero da 1 a 10.
Produzione
Conclusione
Una versione modificata del tradizionale While Loop è il fare durante ciclo continuo. IL fare durante Loop esegue il corpo del ciclo prima di controllare la condizione specificata. Funzionerà fino a quando la condizione di espressione del test è vera altrimenti funzionerà contemporaneamente se la condizione è falsa e quindi termina. In quanto sopra, abbiamo visto un semplice esempio di a fare durante Loop e come stampiamo un ciclo come tempi infiniti.