Алгоритми з розгалуженнями, види розгалужень.
Матеріали та ресурси уроку
- підручник Інформатика 7 клас, авт. Коршунова О., Завадський І. (2020), стор. 98-110
- практикум з програмування мовою Python (ресурс для самостійної роботи)
- презентація до уроку
- середовище для роботи Repl.It (авторизація через Google)
- альтернативне середовище програмування CodeHS
Завдання уроку
Задача 1. Модуль числа.
Складіть програму, яка для довільного введеного числа виводить його модуль.
Для довідки: модуль невід’ємного числа дорівнює самому числу, модулем від’ємного числа є число, протилежне даному.
Задача 2. Тайна вкладу
Вкладник бажає покласти деяку суму до банку на кілька років.
Альфа-банк приймає вклади під прості відсотки, виходячи з 15% річних, Бета-банк - под складні відсотки з 13% річних та щорічною капіталізацією (коли сума вкладу збільшується на нараховані відсотки).
Складіть програму, яка запропонує вкладнику більш вигідний банк, виходячи з суми, якою він володіє.
Формули для розрахунків суми S через N років, якщо S1 – початкова сума вкладу, P - процентна ставка (увага! вона – різна у цих банках):
Альфа-банк S=S1(1+P/100*N)
Бета-банк S=S1(1+P/100)**N
Задача 3.За Цельсієм чи за Фаренгейтом
Відомо, що значення температури тіла або довкілля можна зазначати за різними температурними шкалами: за Цельсієм (C) або за Фаренгейтом (F).
Складіть програму, яка запитає шкалу та значення температури, а потім перетворить це число на значення за іншою шкалою.
Формули для переведення:Tc = (Tf–32)*5/9; Tf =Tc*9/5+32.
Самостійне завдання
завершити роботи уроку (за потреби), здати роботи у Класі.
Немає коментарів:
Дописати коментар