ТЕМА: АЗАК ШАРТЛЫ ҺӘМ АЛ ШАРТЛЫ ЦИКЛЛАР Информатика укытучысы: Хакимзянова А. М.
Бер үк төрле гамәлләр кабатланып килүче алгоритм кабатланучы алгоритм дип атала. Кабатланучы алгоритмны яза торган программалар цикллы программалар дип атала
Мисал : 1 дән алып n га кадәрге саннарның суммасын таба торган блок – схема сызарга һәм программасын төзергә
начало ввод n i:=1; S:=1 i=n Да(+)Нет(-) i:=i+1 вывод S конец S:=S+i Азак шартлы цикл N=4 i:=1 S:=1 i:=1+1=2 S:=1+2=3 i:=2+1= 3 S:=3+3=6 i:=3+1=4 S:=6+4= 10 S= … + n
начало ввод n i:=1; S:=1 i=n Да(+)Нет(-) i:=i+1 вывод S конец S:=S+i Program m1; Var n, S, i:integer; Begin Readln (n); i:=1; S:=1; Repeat; - повторять i:=i+1; S:=S+i; Until i=n; - до Writeln (S); End.
начало ввод n i:=1; S:=1 i<ni<n Да(+) Нет(-) i:=i+1 вывод S конец S:=S+i Ал шартлы цикл N=4 i:=1 S:=1 i:=1+1=2 S:=1+2=3 i:=2+1=3 S:=3+3=6 i:=3+1=4 S:=6+4= 10 S= … + n
начало ввод n i:=1; S:=1 i<n Да(+) Нет(-) i:=i+1 вывод S конец S:=S+i Ал шартлы цикл Program m1; Var n, S, i:integer; Begin Readln (n); i:=1; S:=1; While i<n do begin i:=i+1; S:=S+i; end; Writeln (S); End. While - пока do - выполнять
1.Цикллар буенча кабатларга 2.Бирелгән мисалның блок- схемасын һәм программасын язырга. 1 дән алып n га кадәрге җөп саннарның суммасын табарга.