Інформатика

Безкоштовно

Зараховано 2 учнів

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

Пройти тестування

Прочитай:

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

Однією з властивостей комп’ютера є його здатність багато разів виконувати ті самі дії 3 повторюваними обчисленнями програмісти стикаються повсякчас. У програмуванні багаторазове повторення певної послідовності дій називають циклом. Послідовність команд, які повторюються під час виконання оператора циклу, наливають тілом циклу.

Запиши:

При складанні програм часто виникає потреба повторити виконання певної вказівки або послідовності вказівок кілька разів.

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

Види циклів мови програмування Object Pascal:

  • з лічильником;
  • з передумовою;
  • з післяумовою.

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

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

Реалізація на Python:

for <лічильник> in range(start, stop  [, step]):

Тут:

лічильник – змінна типу int для підрахунку кількості ітерацій.

range – функція перебору лічильника, з наступними аргументами:

start – початкове значення лічильника (якщо рівне 0 – можна на вказувати);

stop – кінцеве значення лічильника при якому повторення припиняється.

step – необов’язковий аргумент, вказує крок зміни лічильника (по замовчуванню рівний 1).

Завдання 1. Обчислити суму: 1*1+2*2+3*3+4*4.

Розв’язання

Задача 2 (ст. 241, №3) Обчислити суму п’яти чисел, перше з яких дорівнює 7, а кожне наступне на 3 більше за попереднє.

Розв’язання

Домашнє завдання: ст. 242 №4

0.00 на основі 0 рейтингів

5 зірок
0%
4 зірок
0%
3 зірок
0%
2 зірок
0%
1 зірок
0%