Соңғы оқулықта цикл кезінде туралы айтылғандай , цикл циклдің күйі жалғанғанша сөйлемдер блогын қайталау үшін пайдаланылады. Бұл оқулықта do-while циклін көреміз. do-while циклы сол кездегі циклге ұқсайды, бірақ олардың арасында айырмашылық бар: Алғашқы циклде алдымен шарт бағаланады, содан кейін ішіндегі цикл құрылымындағы мәлімдемелер орындалады, екінші жағынан, do-while циклі, алдымен орындалады, содан кейін шарт бағаланады.
Do-while циклінің синтаксисі
істеу {өтініш (дер); } while (шарт);
Қалайша цикл жұмыс істейді?
Біріншіден, ішкі цикл ішіндегі мәлімдемелер орындалады, содан кейін шарт орындалады, егер шарт дұрыс болса, басқару элементі одан әрі қайталануын орындау үшін «do» -ге секіреді, бұл жағдай жалғанғанша қайтарылмайды. Шарт жалған бақылауды қайтарғаннан кейін бағдарламада келесі үзіндіге ауысады.
C ++ ішіндегі do-while циклінің мысалы
#include <iostream> аттар кеңістігін пайдалану std; int main () {int num = 1;do { cout << «мәннің мәні:» << << << << endl; num ++;} while (num <= 6);0 қайтару; }
Шығару:
Нүктенің мәні: 1 Санның мәні: 2 Нүктенің мәні: 3 Нүктенің мәні: 4 Санның мәні: 5 Нүктенің мәні: 6
Мысал: Do-while циклі арқылы массив элементтерін көрсету
Мұнда бізде төрт элемент бар бүтін массив бар. Біз оның элементтерін do-while циклі арқылы көрсетеміз.
#include <iostream> аттар кеңістігін пайдалану std; int main () {int arr [] = {21,99,15,109};/ * Массив индексі 0 басталады, ол * массивтің бірінші элементі * индексінде 0, arr [0] * /int i = 0;do { cout << arr [i] << endl; i ++;} while (i <4);0 қайтару; }
Шығару:
21 99 15 109
Пікір қалдыру Жауапты