ГДЗ Информатика 6 класс. Учебник [Бондаренко А.А., Ластовецкий В.В., Пилипчук А.П., Шестопалов Е.А.] 2019

icon18.02.2020, icon6 Клас / Інформатика, icon8 035, icon0



Практическая работа 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ГДЗ Информатика Учебник Ранок Бондаренко Ластовецкий Шестопалов Паламарчук 2019 6 класс
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter
Схожі публікації
У даній публікації ще немає коментарів. Хочете почати обговорення?

Реклама
Що Вас цікавить більше?
Ми в соціальних мережах
Хмаринка тегів