Методична скарбничка
учителя математики та інформатики
Івахниченко Тамари Миколаївни

Все буде Україна!!!

Не ігноруємо сигнали «Повітряна тривога»!!! 

Тема:  Алгоритми та програми

Дата проведення: 08 березня(9-Б, Г клас), 09 березня (9-В клас)

Тема уроку:  Алгоритми опрацювання табличних величин

 

Онлайн-середовище Python

 Довідковий матеріал  

Цикл з параметром for

 Для організації циклічних алгоритмів можна використати цикл з параметром for.
for <параметр циклу> in <об'єкт>
    <блок команд>
  Приклад 1
 
 Роздрукувати всі парні числа, менші 100.
 
1 варіант
for i in range(0, 100):    # змінна i "крокуватиме" від числа 0 до 99
  if i % 2 == 0:           # перевіряємо чи число парне, тобто остача від ділення на 2 дорівнює нулю
    print(i)               # виводимо число, яке задовольняє умову

або 

2 варіант

for i in range(0, 100, 2): # третій аргумент відповідає за крок параметра циклу (у попередньому варіанті крок був 1)
  print(i)

# - знак означає коментар, він не впливає на алгоритм, а дає пояснення до кожної команди

 Приклад 2

 

Знайти суму всіх чисел від 1 до 100
s=0                                                         # значення змінної s обнуляємо
for i in range(1, 101):                           # змінна i "крокуватиме" від числа 0 до 100
             s=s+i                                          #  змінна S змінюється за правилом-до попереднього значення S додається значення i 100 разів, починаючи від 1 до 100
print('s=', s)                                              # друкуємо результат-суму всіх чисел від 1 до 100

 

   Приклад № 3 

Знайти суму всіх парних чисел від 1 до 100
s=0                # значення змінної s обнуляємо
for i in range(1, 101):                                # змінна i "крокуватиме" від числа 1 до 100
                     if i % 2 == 0: s=s+i              # перевіряємо чи число парне, тобто остача від ділення на 2 дорівнює 0 і накопичуємо суму парних                                                                              чисел
print('s=',s)          

     

Приклад № 4 

Знайти кількість всіх парних чисел від 1 до 100
k=0                # значення змінної k обнуляємо
for i in range(1, 101):                                # змінна i "крокуватиме" від числа 1 до 100
                     if i % 2 == 0: k=k+1              # перевіряємо чи число парне, тобто остача від ділення на 2 дорівнює 0 і рахуємо кількість парних                                                                             чисел
print('k=',k)          

Приклад № 5 

Знайти суму квадратів всіх чисел від 1 до 10
s=0                # значення змінної s обнуляємо
for i in range(1, 11):                                # змінна i "крокуватиме" від числа 1 до 10
                      s=s+i**2                              #накопичуємо суму квадратів чисел від 1 до 10
print('s=',s)          

            

 

1.  Виконати завдання 

Завдання № 1

Написати програму для обчислення суми всіх  чисел від 45 до 134

 

Завдання № 2

Написати програму для обчислення суми всіх парних чисел від 45 до 134

 

Завдання № 3

Написати програму для обчислення кількості всіх парних чисел від 45 до 134

 

Завдання № 4

Написати програму для обчислення середнього арифметичного всіх парних чисел від 45 до 134

 

 Виконати інтерактивні завдання

1. Для циклічних алгоритмів з параметром i заданого діапазону установити відповідність

2. Команди виведення

Надіслати

1.  2  Скриншоти виконаних  інтерактивних вправ       (6 балів)

2.  Скриншоти виконаної програми Завдання № 1         (1 бал)

3.  Скриншот виконаної програми Завдання № 2           (1 бал)

4.  Скриншот виконаної програми Завдання № 3            (1 бал)

5.  Скриншот виконаної програми Завдання № 4            (1 бал)

 

Copyright @ 2023