Қайталау операторлары


Slide 1

Қайталау операторлары

Көп жағдайда аргументтердің әр түрлі мәні бойынша алгоритмнің белгілі бір бөліктерін бірнеше рет қайталауға тура келеді. Осындай процесстерді ұйымдастыру үшін циклдік құрлымды алгоритмдер- қайталау операторлары қолданылады.

Паскаль тілінде қайталау процесін жүзеге асыратын циклдік операторлардың үш түрі бар:

For- Арифметикалық цикл.

While- Шартын алдын ала тексеретін цикл.

Repeat- Шартты соңынан тексеретін цикл.

Slide 2

While <қайталану шарты> Do<цикл тұлғасы;

While- Алдын ала берілген шарт бойынша

Қайталауды жүзеге асырады.

Оператор

шарт

Иә

жоқ

Slide 3

Repeat қайталау операторы While операторына ұқсас,

айырмашылығы - қайталану шарты цикл соңында тексеріледі,

сондықтан ол кем дегенде бір рет орындалатын болады.

Repeat операторы Until түінді сөздерін пайдаланып орындалады.

Repeat

оператор

Until

шарт

;

Slide 4

Блок- схема

Алгоритмдік тіл

Q Basic

Қайталану

командасы:

Әзірше шарт

Цб

Цикл денесі

цс

Циклдің шартты операторы:

While шарт

Цикл денесі

Wend

Do while немесе until

шарт

Цикл

денесі

Slide 5

While: Перне тақтадан енгізілетін кез- келген он бүтін санның қосындысын табатын программа құру қажет.

Program kosindi10;

Const

Limit=10;

Var

Count, item, sum: integer;

Begin

Count:=0;

Sum:=0;

While (count

Begin

Count: = count +1;

Write (count, ’ bytin candi engiz:’) ;

Readln (item) ;

Sum:= sum + item;

End;

Writeln (‘engizilgen candardin kosindisi’) ;

End.

Slide 6

Repeat: Екі санның ең үлкен ортақ бөлгішін табу.

Program eyob;

Var n, m, x, e, y: integer;

Begin

Write (‘m, n candarin engiz:’) ;

Readln (m, n) ;

X:=m; y:=n;

Repeat

If x>y tnen x:=x-y else y:=y-x

Until x=y;

E:= x;

Writeln (‘ en ulken ortak bolgis=, ’e) ;

End.


Ұқсас жұмыстар
Цикл операторлары
Тексеру және таңдау операторлары. Циклдық программалауға арналған командалар туралы ақпарат
Паскаль тілінің басқару шартты және шартсыз көшу операторлары
Сызықтық бағдарлама құрылымы
Сызықты құрылымды алгоритмдер мен программаларды құру
Паскаль тіліндегі басқару операторлары туралы
Көшу операторы
Қайталау операторы. Циклдік операторлар
Паскаль тілінде программа дайындау жолдары
Тексеру және таңдау операторлары. Циклдық программалауға арналған командалар
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz