Сьогодні о 18:00
Вебінар:
«
Арттерапевтична валіза педагога: готові вправи для літа
»
Взяти участь Всі події
Опубліковано 5 травня 2021 о 09:03
0 0

7 клас Інформатика. Використання вкладених розгалужень

Доброго дня, діти!

Продовжуємо вивчати тему "Алгоритми та програми".

Тема сьогоднішнього уроку "Використання вкладених розгалужень".

Записуємо у робочих зошитах:

5 травня

Використання вкладених розгалужень

Працюємо за таким планом:

І. Вивчення нового матеріалу

Записуємо у робочих зошитах:

Якщо у програмі потрібно послідовно перевірити декілька умов, то застосовують так звані вкладені розгалуження.

Для цього до оператора розгалуження потрібно додати потрібну кількість гілок elif (від англ. else if - інакше якщо), в кожній з яких перевіряється певна умова.

Розглянемо приклад.

Створимо програму-довідник, яка за введеною назвою пори року повідомлятиме назви відповідних їй місяців.

Програма матиме вигляд:

a=input('Введіть назву пори року: ')

if a=='весна':print('березень, квітень, травень')

elif a=='літо':print('червень, липень, серпень')

elif a=='осінь':print('вересень, жовтень, листопад')

elif a=='зима':print('грудень, січень, лютий')

else:print('неправильні дані')

Приклади реалізації:

0200yiiz-c505-324x193.png

0200yij4-4621-310x186.png

ІІ. Практичне завдання

Записуємо у робочих зошитах:

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

Програма матиме вигляд:

bal=int(input('Введіть бал: '))

if (bal>0)and(bal<4):print('початковий рівень')

elif (bal>3)and(bal<7):print('середній рівень')

elif (bal>6)and(bal<10):print('достатній рівень')

elif (bal>9)and(bal<13):print('високий рівень')

else:print('такого балу немає')

Приклади реалізації:

0200yijo-7cd1-311x189.png

0200yijr-a733-307x183.png

ІІІ. Завдання додому (записати у щоденники):

Опрацювати конспект.

Скласти програму, яка за введеною назвою класу (від 1 по 11) повідомлятиме назву шкільної ланки (молодша школа, середня школа, старша школа).

Зауваження. Програма дуже схожа на класну задачу про рівень навчальних досягнень. Спробуйте її скласти самі у робочих зошитах.

Пишемо у зошитах:

Домашня робота

Задача

записуємо її умову та складаємо нижче програму для її розв'язування на наступний урок.

Створений конспект та домашню роботу відправте, будь ласка, мені в особисті повідомлення. Дякую.

До наступного уроку!