Программа денесі(операторлар тізбегі)



бет121/163
Дата07.02.2022
өлшемі4,26 Mb.
#94523
түріПрограмма
1   ...   117   118   119   120   121   122   123   124   ...   163
Байланысты:
cda6b05d-8cb5-11e3-bf6e-f6d299da70eeУММ ПР1

Параметрлі FOR операторы
FOR операторы цикл параметрі өзінің алғашқы мәнінен соңғы мәніне дейін бірлік қадаммен өзгеру барысында циклге кіретін бір немесе бірнеше операторды қайталау ісін атқарады.
Бұл оператордың екі жалпы түрі бар:
1) for і:=n1 to n2 do <оператор>;
2) for і:=n2 downto n1 do <оператор>
мұндағы for-оператордың аты, “үшін” болып аударылады; to-түйінді сөз (дейін); do-түйінді сөз (орындау); і-цикл параметрі санауға, реттеуге болатын типтегі айнымалы; -цикл параметрінің алғашқы және соңғы мәндері; <оператор> -бірнеше рет қайталанатын оператор. Мысалдар:
Мысал: 1 ден 100-ге дейінгі натурал сандардың қосындысын табу керек, яғни мынадай қосындыны анықтау қажет:


Program Summ;
Var і, s: іnteger;
Begіn s:=0;
for і:=1 to 100 do {цикл басы}
s:=s+і; {қайталану операторы}
Wrіteln(‘қосынды=’,s); {қосындыны жауапқа шығару}
End.
Мысал: Бүтін сандардың көбейтіндісін өрнектейтін n! мәнін, яғни n!= 1*2*? n табу қажет.
Program summ2;
Var і, p, n: іnteger;
Begіn Wrіte(‘n’);
Readln(n);
P:=1;
for і:=n downto 2 do p:=p*і;
Wrіteln(‘p=’,p);
End.


Достарыңызбен бөлісу:
1   ...   117   118   119   120   121   122   123   124   ...   163




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет