Файл: Оформление ЛабРаб №8.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.05.2024

Просмотров: 10

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Лабораторна робота №8

Тема: Циклічні структури: while, do while.

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

Практичний розділ

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

Завдання 1. цикл з передперевіркою умови.

Завдання 2. цикл з передперевіркою умови.

Завдання 3. цикл з післяперевіркою умови.

Група 4. цикл з передперевіркою умови.


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

  1. Що таке цикл з точки зору мови РНР?

Повтор того самого блоку коду кілька разів.

  1. Які цикли ви можете назвати?

While, do - while

  1. Що спільного в механізмах їх роботи?

Циклічна структура

  1. Які відмінності можна виділити?

оператор do...while буде виконувати блок коду, якщо і поки умова буде виконуватися (тобто оцінюватися як true ).

  1. Опишіть механізми роботи і формальний синтаксис циклу while.

Оператор while циклічно повторює блок коду, поки зазначена умова має значення true. Інакше кажучи, оператор while буде виконувати блок коду, якщо і поки умова буде істинною.

Базовий синтаксис циклу while показаний нижче.

while (умова) {

виконуваний код;

}

  1. Опишіть механізми роботи і формальний синтаксис циклу do...while.

Цикл do...while аналогічний по своїй природі циклу while, розглянутому в попередньому розділі. Ключове розходження полягає в тому, що тіло циклу do...while буде обов'язково виконане як мінімум один раз. Це пов'язане з тим, що оператор умови оцінюється наприкінці оператора циклу після виконання тіла циклу.

Базовий синтаксис циклу do...while показаний нижче.

do {

виконуваний код;

}

while (умова);

Висновок: на лабораторній роботі я ознайомився з циклічними операторами, що дозволяють виконати відповідну послідовність дій кількаразово. Отримав практичні навички викоритсання циклічних конструкцій мови РНР та створити відповідні скрипти.