C. Кейінгі шартпен цикл Посткондитциясы бар цикл ... while Кірудің жалпы формасы
операциялар блогы;
) while (өрнек);
Кейінгі шартпен цикл Do ... while циклі - бұл пост-шартты цикл, бұл өрнектің ақиқаттығы бұйра жақшалармен қоршалған блокқа кіретін барлық операциялар орындалғаннан кейін тексеріледі.Цикл денесі өрнек жалған болғанға дейін орындалады, яғни посткондиционды цикл денесі орындалады. бір рет.
Do ... while циклын, ең болмағанда, бір қайталануды орындау қажет болған жағдайда немесе шартты тексеруге қатысатын объектілерді инициализация цикл денесінің ішінде пайда болған кезде қолданған дұрыс.
Мысал... 0-ден 10-ға дейінгі санды енгізіңіз
# қосу
# қосу
int main () (
News Sphere жүйе («chcp 1251»);
printf («0 мен 10 аралығындағы санды енгізіңіз:»);
scanf («% d», & num);
) while ((сан< 0) || (num > 10));
printf («Сіз% d санын енгіздіңіз», num);
getchar (); getchar ();
Функцияларды анықтау Қосу функциясын мысал ретінде пайдаланып, функцияның анықтамасын қарастырайық.
C және C ++ тілдерінде функциялар қолданылғанға дейін оларды анықтаудың қажеті жоқ, бірақ олар бұрын жариялануы керек. Бірақ мұның бәрінен кейін де, ақыр соңында, бұл функция анықталуы керек. Содан кейін функцияның прототипі мен анықтамасы байланыстырылады және функцияны қолдануға болады.
Егер функция бұрын жария етілген болса, оны бірдей қайтару мәнімен және мәліметтер типтерімен анықтау керек, әйтпесе жаңа, шамадан тыс жүктелген функция жасалады. Функция параметрлерінің атаулары бірдей болмауы керек екенін ескеріңіз.
VT дамуы әр түрлі сипаттағы ақпараттарды өңдеуге байланысты шешілетін тапсырмалар кластарын үнемі кеңейтіп отырады.
Бұл негізінен ақпараттың үш түрі және сәйкесінше есептердің үш тобы, оларды шешу үшін компьютерлер қолданылады:
1) Сандық ақпаратты өңдеуге байланысты есептеулер. Оларға, мысалы, үлкен өлшемді сызықтық теңдеулер жүйесін шешу мәселесі жатады. Бұрын ол компьютерлерді пайдаланудың негізгі, басым саласы болған.
2) Мәтіндік деректерді құруға, редакциялауға және түрлендіруге байланысты символдық ақпаратты өңдеуге арналған тапсырмалар. Мұндай мәселелерді шешу, мысалы, хатшы-машинистің жұмысымен байланысты.
3) Графикалық ақпаратты өңдеуге арналған тапсырмалар, яғни. диаграммалар, сызбалар, графиктер, эскиздер және т.б. Мұндай тапсырмаларға, мысалы, дизайнердің жаңа өнімнің сызбаларын әзірлеу тапсырмасы кіреді.
4) әріптік-цифрлық ақпаратты өңдеуге арналған тапсырмалар - АЖ. Қазіргі уақытта ол компьютерлік қолданудың негізгі бағыттарының біріне айналды және міндеттер күрделене түсуде.
Әр сыныптың есептерін компьютерлік шешудің өзіндік ерекшеліктері бар, бірақ оны көптеген есептерге тән бірнеше кезеңдерге бөлуге болады.