Хелпикс

Главная

Контакты

Случайная статья





Інструкція. до лабораторної роботи з інформатики. «Створення та реалізація циклічних програм з передумовою». Лабораторна робота на тему: Створення та реалізація циклічних програм з передумовою.. Теоретичні відомості.  while n>0 do



 

Львівський коледж

Державного університету інформаційно-комунікаційних технологій

 

Розглянуто та схвалено на засіданні циклової комісії природничо-математичних дисциплін Протокол № від             2012 р. Голова циклової комісії_____ Конончук О. М. Затверджую Заступник директора з навчальної – виробничої роботи _____________ Плешівський Я. М. “_____” ____________ 2012 р  

 

Інструкція

до лабораторної роботи з інформатики

на тему:

«Створення та реалізація циклічних програм з передумовою»

Викладачі  Конончук П. П.,

Конончук О. М.

 

Львів 2012


Лабораторна робота на тему: Створення та реалізація циклічних програм з передумовою.

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

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

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

Оператор while здійснює перевірку умови виконання тіла циклу на самому початку оператора, тому цикл інакше називається циклом із передумовою.

      Формат опису: While < умова> do < оператор>;

Умова - це вираз типу boolean. Дія оператора: обчислюється значення виразу і оператор виконується до тих пір, поки значення виразу дорівнює true. Якщо спочатку вираз приймає значення false, то оператор не виконається ні разу.

Після ключового слова do може бути декілька операторів. Тоді їх необхідно взяти в операторні дужки begin - end;

Приклад1 застосування оператора while для обчислення факторіалу числа:

Program fact2;

var n, p: integer;

Begin

 write ('Введіть ціле число > 0 ');

 readln(n);

 p: =1;

 while n> 0 do

begin

p: =p*n;

n: =n-1

end;

 writeln('n! =', p)

End.

Приклад2 програми з оператором While.

Умова. Дано натуральне число N. Визначити кількість цифр у числі.

Program Example_2;

Uses crt;

Var N: longint; Counter: integer;



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.