ГДЗ Інформатика 5 клас. Підручник [Бондаренко О. О., Ластовецький В. В., Пилипчук О. П., Шестопалов Є. А.] 2022
§ 23. Лінійні алгоритми та програми
Питання для самоперевірки1. Чому виникає помилка при спробі виконання коду:
a = input('Уведіть значення а:')
b = a+10
Не вказано, що а є int значенням, тому воно буде додаватись не як цілі числа, а просто дописувати 10 в кінець рядка.
2. Для чого призначена команда print()?
Виведення даних.
3. Назвіть константи та зміннi у списку виведення:
print('а = ', а, 5, '3*b', 3*b)
Константа – a, 5.
Змінні - '3 * b', 3*b.
4. Що буде виведено у вікно консолі в результаті виконання коду:
а) a = 5
print("a = ", a)
a = 5
б) a = 5
b = 7
print("a+b = ", a+b)
a+b = 12
в) a = 5
print("a**2 = ", a**2)
a**2 = 25
г) a = 5
b = 7
print("Площа дорівнює", a*b, "кв. м")
Площа дорівнює 35 кв. м
5. Поясніть помилки в записі операторів:
а) a = int(input('a = ?')
Пропущена дужка
б) print("s = ", "v*t", "км")
"v*t" не потрібно брати у лапки
6. Відновіть можливий варіант тексту програми, якщо після роботи програми вікно консолі має вигляд:
а) а =? 3
b =? 10
а+b = 13
>>> a = int(input('a=?'))
>>> b = int(input('b=?'))
a = ?3
b = ?10
>>> print("a+b =", a+b)
a+b = 13
б) Швидкість? 15
Час? 2
Пройдений шлях 30 км
>>> a = int(input('Швидкість? '))
>>> b = int(input('Час? '))
Швидкість? 15
Час? 2
>>> print("Пройдений шлях", a*b, "км")
Пройдений шлях 30 км