for (i=1;i<=100;i++)
s+=i;
printf("s=%d",s);
printf("\nАяқтау үшін Enter басыңыз\n");
getch();
}
Арифметикалық циклдерде, циклдің санауышы рөлін атқаратын, яғни оны
басқаратын айнымалы
(х) көмегімен есептеулердің қайталану саны
анықталады. Әрбір келесі есептеуде санауыш мәні белгілі бір шамаға
(dx)
өзгерліледі де, ол алдын ала берілген айнымалының соңғы мәнімен
(xk)
салыстырылады. Егер айнымалының жаңа міне осы қайталану санымен дәл
келсе
цикл аяқталады да, келесі әрекеттер орындала бастайды, яғни санауыш
мәні бойынша циклден шығу ісі жүзеге асады. Егер циклдің басында
берілген санауыш мәні оның көрсетілген соңғы мәнінен артық болса, цикл
мүлде орындалмайды. Сонымен қатар, циклден белгілі бір шарт арқылы
оның аяғына жетпей, шығып кету мүмкіндігі де
(break операторы)
қарастырылған.
3. Төмендегі программа үзіндісінің орындалу нәтижесін көрсетіңіз:
int main()
{
int i,j;
for(i=2;i>=0; i--)
cout << “\n” <
}
Нәтижесі:
#include // енгізу-шығару кітапханасы
using namespace std;
int main()
{ int i,j; // i,j мәндерін жариялау
for(i=2; i>=0; i--) // параметрлі цикл операторы
cout << "\n" << i; // нәтижені экранға шығару
return 0; // аяқтау
}