ГДЗ Інформатика 6 клас. Підручник [Бондаренко О.О., Ластовецький В.В., Пилипчук О.П., Шестопалов Є.А.] 2019

icon17.02.2020, icon6 Клас / Інформатика, icon36 357, icon1



Практична робота 5 Створення програмних об’єктів
Завдання: скласти програму Подорож.
Обладнання: комп’ютер зі встановленим середовищем програмування Python.
Хід роботи
Під час роботи з комп’ютером дотримуйтеся правил безпеки.
У Python IDLE виберіть команду File → New File.
1. Створіть клас з іменем Car(). class Car(): def __init__(self, mileage, fuel): self.mileage = mileage # Пройдений шлях self.fuel = fuel# Кількість пального
2. Додайте до класу метод vitr(self), який зменшує значення атрибута fuel: def vitr(self): # Витрати пального на 50 км self.fuel = self.fuel–3 print('залишилось пального'+str(car1.fuel))
3. Додайте до класу метод zapr(self) (заправка), який збільшує значення атрибута fuel на 10 л. def zapr(self): # Заправка self.fuel = self.fuel+10 print('залишилось пального', car1.fuel)
4. Утворіть екземпляр car1 класу Car() із параметрами 0, 0. car1 = Car(0, 0)
5. Виведіть значення пробігу створеного об’єкта. print ('Пробіг', car1.mileage)
6. «Заправте» автомобіль: car1.zapr().
7. Запишіть оператор для введення відстані, яку потрібно подолати, і збереження значення у змінній a: a = int(input('відстань?'))
8. Поки відстань a > 0, потрібно повторювати дії: надрукувати ЇДEMО!; зменшити значення відстані на 50 км; викликати для об’єкта car1 метод vitr(); якщо пального залишається менше ніж 3 л, викликати для об’єкта car1 метод zapr(). Запишіть оператор циклу while, що реалізує алгоритм руху автомобіля: while (a>0): print ('ЇДEMO!') a = a–50 car1.vitr() if (car1.fuel < 3): car1.zapr()
9. Коли шлях пройдено, повідомте про це: print('ФІНІШ!')
10. Збережіть файл з іменем Car.py.


iconГДЗ 6 клас Підручник Інформатика 2019 Ранок Бондаренко Ластовецький Пилипчук Шестопалов
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter
Схожі публікації
Обговорення

Реклама
Предмет, до якого ви найчастіше використовуєте ГДЗ?
Ми в соціальних мережах
Хмаринка тегів