You are on page 1of 2

Урок №32

Тема: Мова програмування Python. Основні алгоритмічні структури. Повторення

Ти вже знаєш, як реалізувати базові алгоритмічні структури і вмієш створювати програми з


використанням розгалужень і повторень.
На цьому уроці ти пригадаєш особливості програмування в середовищі Python та повториш основні
алгоритмічні структури, які застосовуються у програмуванні.

! Під час роботи за комп’ютером дотримуйся вимог безпеки життєдіяльності та санітарно-


гігієнічних норм.
Перейди за покликанням, повтори запропонований матеріал і дай відповіді на питання:
 Назви основні характеристики величини.
 Що визначає тип величини?
 З якими типами даних ти працював/ла? Наведи приклади величин простих типів.
 Які базові алгоритмічні структури використовуються для конструювання алгоритмів?
 Що собою є мова програмування і які її складові?

! Перед початком роботи визначи, в якому середовищі тобі зручніше працювати.

Середовища для програмування мовою Python:


Python для ОС Windows, Linux/UNIX, macOS, інші: https://www.python.org/downloads.
Python онлайн: https://replit.com - інтегроване онлайн-середовище розробки.
Python для Android: в Google Play завантажити Pydroid 3.

 Перевір себе, повтори:


 типи даних в Python https://learningapps.org/view4247257;
 запис математичних операцій мовою Python https://learningapps.org/watch?v=pq1evteqc20;
 принцип роботи умовного оператора https://learningapps.org/view18014470

 Повтори способи застосування лінійної та розгалуженої алгоритмічної структури на


прикладі розв’язання наступних задач:
1. Створи програму для обчислення довжини катета прямокутного трикутника, за введеними
катетом та гіпотенузою. (Використати функції sqrt та pow модуля math)
Приклад розв’язання:

2. Створи програму для розв’язання задачі:

Касир продає квитки на автобус, який курсує за маршрутом від міста А до міста В. Ціна квитка
залежить від відстані, на яку потрібно їхати пасажиру:
20 грн, до 50 км;
75 грн, від 51 до 100 км;
𝑥={
125 грн, від 101 до 150 км;
175 грн, від 151 км.

Скільки коштуватимуть N квитків до населеного пункту, відстань (значення відстані є цілим


числом, яке більше або дорівнює 1) до якого вводиться з клавіатури?

Приклад розв’язання:

 Практичне завдання (виконай задачі 1 або 2 на вибір):


1. Джейсон знайшов х хробаків на своєму подвір’ї після дощу. Наступного дня він знайшов на
n більше хробаків. Скільки хробаків він знайшов у другий день і за два дні? (8 б.)
! Для самоконтролю виконання Практичного завдання перейди за посиланням: https://cutt.ly/c2MytKC.

2. Визначити, яку платню одержить на фірмі сумісник за виконану роботу, якщо йому
нараховано x грн. на першій роботі та y грн. на другій, а податок становить k відсотків від
загальної суми (11 б.).
! Для самоконтролю виконання Практичного завдання перейди за посиланням: https://cutt.ly/v2MyiN7.

3. Відповідно до номера місяця року вивести на екран інформацію про пору року (11 б.):
12,1-2 – зима
3-5 – весна
6-8 – літо
9-11 – осінь.
! Для самоконтролю виконання Практичного завдання перейди за посиланням: https://cutt.ly/k2MypgQ.

Зверни увагу на критерії оцінювання задачі:

1. Наявність робочої лінійної структури алгоритму: введення, розрахунок, виведення даних –


4б.
2. Наявність точних, зрозумілих пояснень під час введення/виведення даних – 2б.
3. Робоча(-і) формула(-и) – 5б.
4. Нестандартне розв’язання – 1б.

You might also like