
Мова програмування Payton , виконати з циклом while . Уявіть що ви потрапили на луну,ваша вага
стала меньша! Формула m * 0,165 Вагу вводимо за допомогою input() Вивести у консоль з допомогою циклу вагу якщо кожного року ми набираємо +1 кг. Цикл повторити 10 разів! даю 100 балів 

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

Відповідь:
Текст програми на мові Python(приклад виконання програми на фото):
weight = float(input("Введіть вашу вагу: ")) # отримати вагу користувача
i = 1 # індекс циклу
while i <= 10: # виконуємо цикл 10 разів
weight += 1 # додаємо 1 кг до ваги
moon_weight = weight * 0.165 # обчислюємо вагу на місяці
print(f"Рік {i}: ваша вага на місяці становить {moon_weight:.2f} кг") # виводимо результат
i += 1 # збільшуємо індекс циклу




weight = float(input("Введіть вашу вагу на землі: "))
moon_weight = weight * 0.165
print("Ваша вага на Місяці становить:", moon_weight, "кг")
years = 0
while years < 10:
moon_weight += 1
print("Через", years+1, "рік/роки, ваша вага на Місяці становитиме:", moon_weight, "кг")
years += 1
ми спочатку запитуємо вагу користувача на Землі та обчислюємо його вагу на Місяці, використовуючи формулу m * 0,165. Потім ми встановлюємо лічильник років на 0 і запускаємо цикл while. У кожній ітерації циклу ми додаємо 1 до ваги на Місяці та виводимо її разом з кількістю років, що минули. Коли лічильник років досягає 10, цикл завершується.



Python Code Solution:
Here's a Python code solution to calculate and print your weight on the moon using a while loop:
```python weight = float(input("Enter your weight in kilograms: ")) moon_weight = weight * 0.165 years = 10
i = 1 while i <= years: print(f"Year {i}: Your weight on the moon is {moon_weight} kg") weight += 1 moon_weight = weight * 0.165 i += 1 ```
In this code, we first prompt the user to enter their weight in kilograms using the `input()` function. The weight is then multiplied by 0.165 to calculate the weight on the moon. We also define the number of years as 10.
Next, we initialize a variable `i` to keep track of the current year and start a while loop. The loop will continue as long as `i` is less than or equal to the number of years.
Inside the loop, we print the current year and the weight on the moon using f-string formatting. Then, we increment the weight by 1 and recalculate the weight on the moon. Finally, we increment `i` by 1 to move to the next year.
The loop will repeat 10 times, printing the weight on the moon for each year as the weight increases by 1 kilogram each year.
Note: The code assumes that the user will enter a valid weight in kilograms. It does not perform any input validation or error handling.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







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