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

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

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

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

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

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

 

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

 

Виконати програми для реалізації задач:

Задача № 1.

Знайти суму парних елементів масиву із 10 цілих чисел. Масив задати в тексті програми
a=[2,3,7,8,-5,5,2,9,4,14] # задаємо 10 чисел - елементів масиву (списку)
s=0 # зануляємо початкове значення змінної S
for i in range(10):
if a[i]%2==0:s=s+a[i] # накопичення суми елементів списку
print('s=',s) # друк результату

Задача № 2

Знайти кількість парних елементів масиву із 10 цілих чисел. Масив задати в тексті програми
a=[2,3,7,8,-5,5,2,9,4,14] # задаємо 10 чисел - елементів масиву (списку)
k=0 # зануляємо початкове значення змінної k
for i in range(10):
if a[i]% 2==0: k=k+1 #підрахунок парних елементів масиву
print('k=',k) # друк результату

Задача № 3 (програма включає дві попередні програми і друк середнього значення, вираз для якого написано в операторі print)

Знайти середнє арифметичне парних елементів масиву із 10 цілих чисел. Масив задати в тексті програми
a=[2,3,7,8,-5,5,2,9,4,14] # задаємо 10 чисел - елементів масиву (списку)
s=0 # зануляємо початкове значення змінної S
for i in range(10):
if a[i]%2==0:s=s+a[i] # накопичення суми елементів списку
print('s=',s) # друк результату
k=0
for i in range(10):
if a[i]%2==0:k=k+1 # обчислюємо кількість парних елементів масиву
print('k=',k)
print('середнє значення',s/k)

В зошит записати текст програми № 3.

 

Задача № 4

Знайти середнє арифметичне елементів масиву із 12 цілих чисел, кратних 3. Масив задати в тексті програми

 

Критерії оцінювання:

1. Конспект - програми задачі № 3 +  скриншот виконаної програми задачі № 3 = 7 балів

2. Конспект - програма задачі № 4 + скриншот виконаної програми задачі № 4 = 10 балів

Надіслати

Завдання на 7 балів або завдання на 10 балів

Бажаю успіхів! Бережіть себе!

 

 

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

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

 Для організації циклічних алгоритмів можна використати цикл з параметром for.
for <параметр циклу> in <об'єкт>
    <блок команд>
 

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

 Завдання 1.

Знайти суму 10 елементів одновимірного масиву (списку) з іменем a
a=[2,3,7,8,-5,5,2,9,4,0]      # задаємо 10 чисел - елементів масиву (списку)
s=0                                        # обнуляємо початкове значення змінної S
for i in range(9):s=s+a[i]    # накопичення суми елементів списку
print('s=',s)                           # друк результату

 

Завдання 2.

Увести значення елементів списку з 10 чисел з клавіатури, піднести ці числа з клавіатури та вивести отриманий список
a=[] #створити порожній список
for i in range(10):
x=float(input('Уведіть значення елементу списку>'))
#дані, що вводять з клавіатури,перевести в число
a.append(x)#додати в кінець списку введене число
for i in range(10):
a[i]=a[i]**2 #піднести значення елементів списку до квадрату
print(a)#вивести нові значення елементів

   Перевірка числа на парність

 if i % 2 == 0:           # перевіряємо чи число  i парне, тобто остача від ділення на 2 дорівнює нулю

 

  

                 

Copyright @ 2023