
Помогите перевести код с паскаля на питон program for5; var i: integer; price_one: real; begin
read(price_one); for i := 1 to 10 do writeln(i / 10, ' кг. стоит - ', price_one * (i / 10), ' '); end.

Ответы на вопрос

for i in range(1,11):
print('{0:.3f} кг. стоит - {1:.2f}'.format(i/10,price_one*(i/10)))
Пример:
0.100 кг. стоит - 2.55
0.200 кг. стоит - 5.10
0.300 кг. стоит - 7.65
0.400 кг. стоит - 10.20
0.500 кг. стоит - 12.75
0.600 кг. стоит - 15.30
0.700 кг. стоит - 17.85
0.800 кг. стоит - 20.40
0.900 кг. стоит - 22.95
1.000 кг. стоит - 25.50



Вот перевод данного кода с Pascal на Python:
```python price_one = float(input("Введите цену за 1 кг: ")) for i in range(1, 11): print(i / 10, "кг. стоит -", price_one * (i / 10)) ```
В этом коде мы сначала запрашиваем у пользователя цену за 1 кг товара. Затем мы используем цикл `for` для перебора значений от 1 до 10. На каждой итерации мы выводим на экран количество килограммов и стоимость, рассчитанную как произведение цены за 1 кг на текущее количество килограммов.
Например, если пользователь вводит цену за 1 кг равную 5, то вывод будет следующим:
``` 0.1 кг. стоит - 0.5 0.2 кг. стоит - 1.0 0.3 кг. стоит - 1.5 0.4 кг. стоит - 2.0 0.5 кг. стоит - 2.5 0.6 кг. стоит - 3.0 0.7 кг. стоит - 3.5 0.8 кг. стоит - 4.0 0.9 кг. стоит - 4.5 1.0 кг. стоит - 5.0 ```
Обратите внимание, что в Python индексация начинается с 0, поэтому мы использовали `range(1, 11)` вместо `for i := 1 to 10` в Pascal. Также мы использовали функцию `input` для ввода значения цены, а не `read` в Pascal.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili