ГДЗ Інформатика 6 клас. Підручник [Бондаренко О.О., Ластовецький В.В., Пилипчук О.П., Шестопалов Є.А.] 2019
17.02.2020,
6 Клас / Інформатика,
37 122,
1
Розділ 3 Алгоритми та програми
3.2. Алгоритми з повтореннями та розгалуженнями. Функції
§ 20. Вкладені алгоритмічні структури розгалуження
Питання для самоперевірки
1. Як записується і виконується умовний оператор у повній формі; неповній формі?
Для реалізації розгалуження є умовні оператори if і if...else.
2. Якого значення набуде змінна а після виконання умовного оператора для початкових значень, наведених у таблиці?
Буде інший результат.
3. Поясніть схему виконання оператора if, у якому застосовані вкладені оператори розгалуження.
Умова — це логічний вираз, значенням якого є True (Істина) або False (Хибність).
Вправа 20
Касир продає квитки на автобус, який курсує від міста А до міста В. Вартість одного квитка залежить від відстані, на яку потрібно їхати пасажиру. Знайдіть вартість N квитків до населеного пункту, відстань до якого вводиться з клавіатури, якщо:
1) Запишіть оператор введення значення відстані й присвою- вання цього значення змінній v: v = int(input('v = ?')
2) Запишіть оператор введення значення змінної N: N = int(input('N = ?')
3) Запишіть оператор if-elif-else, у якому залежно від значення v змінна х (вартість квитка) набуває значення згідно з умовою задачі: if v<50: x = 5 elif v<100: x = 15 elif v<25: x = 25 else: x = 35
4) Знайдіть значення с — вартості N квитків. Виведіть значення с у консоль.
5) Збережіть файл з іменем Вправа20. Запустіть програму на виконання. Проаналізуйте результат виконання програми у вікні консолі.
6) Випробуйте програму для різних значень змінної v.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter