Мои Конспекты
Главная | Обратная связь


Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

Лабораторна робота № 13 (15)



Тема: Створення та реалізація програм з оператором вибору та циклом з післяумовою.

Мета:Уміти створювати та реалізовувати програми, що містять оператор вибору та циклом з післяумовою.

 

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

Оператор repeat («цикл-до»)

Оператор repeat записується так:

Repeat

<тіло циклу>

until <умова закінчення циклу>

Цей оператор організує циклічні обчислення таким чином, що умова перевіряється після чергового виконання тіла циклу. Якщо вираз умови набуває значення True, повторення припиняються. Тому оператор repeat називають ще циклом з постумовою чи просто - «циклом-до» (робота циклу триває, поки не виконана умова завершення).

Оператор repeat (як i оператор while) дозволяв виконувати повторювані, діїколи числа повторень заздалегідь не відомо. Розглянемо як приклад спадну геометричну прогресію (q<l):

1, q, q2, ..q, . .

program Progression;

var

I, N: integer;

Q, Y, S, E: real;

begin

Writeln ('Введите Q);

Readln (Q);

Writeln ('Введите границу для последнего учитываемого члена прогрессии');

Readln (E);

Y:=l;

S:=l;

repeat

begin

Y:=Y*Q;

S.:=S+Y;

end;

until Abs(Y)<=E;

Writeln ('Сумма = *,S:8:6);

Readln; end.

Хід роботи

1. Протабулювати (вивести значення функції) y=ax2+1 з кроком 2 на проміжку х є [-10;10].

2. Вирахувати значення суми , де f(x)=y3+5i

3. Вирахувати значення добутку

4. Створіть програму, яка малює кола випадковим розміром, кольором і радіусом.

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

1. Як записуються умовні оператори в Паскалі?

2. Який вигляд мають вкладені умовні оператори?

3. Яке призначення оператора вибору?

4. Що таке селектор?

5. Як працює оператор вибору?

6. Як записується оператор циклу for у випадку зростаючих i спадних значень параметра циклу?

7. Який вигляд мае оператор «цикл-поки» у Паскалі?

8. Яка структура оператора «цикл-до»?

9. Чи існує такий випадок, коли «цикл до» не виконається ні разу? Відповідь обґрунтуйте.

 


 




Поиск по сайту:







©2015-2020 mykonspekts.ru Все права принадлежат авторам размещенных материалов.