РефератыАстрономияВиВикористання масивів та циклів

Використання масивів та циклів

Лаболаторна робота №3


Тема: Організація циклів
та масивів на мові Паскаль.


Мета:
Навчитись розвязувати задачі з циклом, працювати з масивами.


Теоретичні відомості.


Масив – це упорядкований набір компонент одинакового типу. Розрізняють одно і багатовимірні масиви. Масиви можна задати в розділі зміних.


Наприклад:


VAR /тип індексів


А:ARRAY [1…5] OF INTEGER; - типкомпонентів


C:ARRAY [1…20] OF REAL;


Оператори циклу забезпечують багаторазове викорестання складового або простого оператора. Групу операторів, що повторюються, називають циклом. У Паскалі існує три види операторів циклу: 1.Цикл з параметром. Оператор починається з слова FORі має вигляд :


FOR P:= вираз 1 TO вираз 2


DO оператора, або


FORP:= вираз 1 DOWNTO вираз 2 DO оператор, де Р – параметр циклу.Вираз


1 та 2 визначають відповідно початкове та полюве значення параметра зміної.


Оператори іменують тілом циклу. В тіло циклу можуть входити декілька операторів, які обєднуються групою BEGIN
END.


Якщо в операторі FOR є слово TODO то параметр циклу приймає значення від найменшого до найбільшого.


Якщо присутне слово DOWNTO,параметр приймає значення від найбільшого до найменшого.


Наприклад .


Надрукувати послідовність чисел від 20 до 0 (фрагмент).


FOR i:=20 downto 0 WRITELN ( i );


2. Оператор циклу з переду

мовою. Застосовуїться, коли умова повторення циклу запрошуїться на початку циклу. Тобто необхідно зробити такий циклічний процес, щоб перед початком циклу відбувалася перевірка на якусь певну умову. Вигляд оператора:


WHILE вираз DO оператор.


Якщо в циклі буде більше одного оператора, групу оператора, групу операторів необхідно взяти в оперативні дужки Begin
END.


Приклад оператора циклу з передумовою.





Ні так


вираз


оператор


продовження


програми


Фрагмент програми знаходження найбільшого спільного дільника


Begin


Writeln(‘Введіть числа А і В’);


Readln (A,B);


X:=A; y:=B;


While x<>y do


If x>y Then X:=x-y


Else y:= y-x;


D:=x;


Writeln (‘D=’,D);


End.


Оператор циклу з післяумовою. Умова розраховується і перевіряється після виконання операторів, які складають тіло циклу. Оператор має вигляд


RepeatоператорUntilвираз:


Хід виконання оператора Repeat


Приклад x:=15;


Repeat


оператор writeln (x);


x:= x-1;


Until x=0;


FalseTrub


вираз


продовження


прграми


Контрольні запитання


1. Оператор циклу FOR, його структура і правила виконання.


2. Оператор циклу WHILE, його структура і правила виконання.


3. Оператор циклу REPEAT, його структура і правила виконання.


Індивідуальна робота

Сохранить в соц. сетях:
Обсуждение:
comments powered by Disqus

Название реферата: Використання масивів та циклів

Слов:387
Символов:3643
Размер:7.12 Кб.