Популярні публікації

Показ дописів із міткою інформатика 8 клас. Показати всі дописи
Показ дописів із міткою інформатика 8 клас. Показати всі дописи

Алгоритми з повторенням для опрацювання величин. Цикл з лічильником

Цикл — різновид керівної конструкції у високорівневих мовах програмування, призначена для організації багаторазового виконання набору інструкцій (команд). Також циклом може називатися будь-яка багатократно виконувана послідовність команд, організована будь-яким чином (наприклад, із допомогою умовного переходу).

Цикл з лічильником[ред. | ред. код]

Цикл з лічильником — цикл, в якому деяка змінна змінює своє значення від заданого початкового значення до кінцевого значення з деяким кроком, і для кожного значення цієї змінної тіло циклу виконується один раз. В більшості процедурних мов програмування реалізується оператором for, в якому вказується лічильник (так звана «змінна циклу»), потрібна кількість проходів (або граничне значення лічильника) і, можливо, крок, з яким змінюється лічильник. Наприклад, в мові Оберон-2 такий цикл має вигляд:

 FOR v := b TO s DO
   ... тіло циклу
 END

(тут v — лічильник, b — початкове значення лічильника,  s — крок).

Неоднозначне питання про значення змінної по завершенні циклу, в якому ця змінна використовувалась як лічильник. 

i := 100;
for i := 0 to 9 do
begin
  ... тіло циклу
end;
k := i;

виникає питання: яке значення буде в підсумку присвоєне змінній k: 9, 10, 100, може якесь інше? А якщо цикл завершиться достроково? Відповіді залежать від того, чи збільшується значення лічильника після ітерації і чи не змінює транслятор це значення додатково. Ще одне запитання: що буде, якщо всередині циклу лічильнику буде явно присвоєне нове значення?


Інформатика 8 клас. Величини логічного типу.

 

    Прості висловлювання мовами програмування можна записати у вигляді логічних виразів із використанням операцій порівняння. Результатом виконання операції порівняння значень двох величин є величина логічного типу, яка може набувати одного із двох значень: True або False. Для опису логічних величин у мові програмування Objekt Pascal використовують службове слово: boolean.

Автор відео Людмила Почесюк.


Україна - країна нескорених

 Присвячується Дню примирення Ніколи знову