Программа №1) Цикл While
Бегун готовится к соревнованиям. Сейчас он может пробежать start километров, а на соревнованиях ему нужно будет пробежать goal километров. До соревнования осталось days дней. Во время подготовки к соревнованиям спортсмен может увеличивать дистанцию, которую он пробегает, не больше чем на 10% в день. В день соревнования тренироваться нельзя.
Например, если до начала тренировок спортсмен пробегает 10 км, то тренировочный график должен выглядеть вот так:
11 км — 1 день
12.1 км — 2 день
13.31 км — 3 день
14.641 км — 4 день
и так далее.
Напишите программу, которая рассчитывает, успеет ли спортсмен подготовиться к соревнованиям?
Выведите True, если успеет и False, если не успеет.
Sample Input: 4 15 30
Sample Output: True
Программа №2) Списки и классы в Python.
2. Создайте 5 объектов со следующими характеристиками:
3а. Создайте метод класса makeModel, позволяющий распечатать список объектов, причем на печать должны быть выведены только марка и модель автомобиля:
Например, название объекта auto1: ‘Kia Sorrento‘
3b. Создайте метод класса, позволяющий распечатать все свойства объекта, например: 'Kia Sorrento - Price: RUR415000, Production Year: 2003, Mileage: 223000'
4. Создайте список listOfCarNames, который содержит названия(марка+модель) всех автомобилей из списка выше.
3) Программа №3 Калькулятор
Создайте простой калькулятор, выполняющий два действия с определением правильного порядка их вычисления. Это задание проверяет основы синтаксического анализа и оценки простого языка.
Требования: