Вопрос задан 30.04.2021 в 12:07. Предмет Информатика. Спрашивает Виноградов Фёдор.

(НАПИСАТЬ ПРОГРАММЫ НА ПИТОНЕ) 1. Я хочу купить айфон стоимостью 70к, для этого я сегодня пойду в

банк, и положу туда P рублей. Банк накручивает на вклад Х% годовых. Через сколько лет я смогу купить айфон? 2. Вы решили начать здоровый образ жизни и бегать по утрам. В первый день пробежали k км. Потом постепенно начали увеличивать дистанцию на 10% ежедневно. На какой день вы сможете пробежать n км?
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Метлицкий Тима.

Ответ:

1.

goal = 70000

P = int(input("P:"))

X = int(input("X:")) # если 10% то пишите 1.10 чтобы программа поняла

age=0

while P<=goal:

P=P*X

age+=1

print("Ответ:",age)

2.

тоже самое как в 1 только надо изменить строку

goal = 70000

на

goal = int(input("n:"))

а строку

X= int(input("X:"))

на

X = 1.10

можно ещё все буквы P изменить на букву k

а слово goal на букву n

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу написать программы на Python для решения этих задач! Вот они:

  1. Программа для расчета времени, необходимого для накопления достаточной суммы для покупки iPhone:
python
def years_to_save(P, X, goal): """ Функция для расчета количества лет, необходимых для накопления суммы goal при начальном вкладе P и процентной ставке X. """ amount = P years = 0 while amount < goal: amount *= (1 + X/100) years += 1 return years # Пример использования функции years = years_to_save(50000, 5, 70000) print(f"Для накопления суммы на покупку iPhone потребуется {years} лет")
  1. Программа для расчета дня, когда вы сможете пробежать заданную дистанцию:
python
def days_to_run(k, n): """ Функция для расчета количества дней, необходимых для пробежки дистанции n километров, начиная со стартовой дистанции k километров и увеличивая дистанцию на 10% каждый день. """ days = 1 while k < n: k *= 1.1 days += 1 return days # Пример использования функции days = days_to_run(3, 10) print(f"Чтобы пробежать 10 км, потребуется {days} дней")

Обратите внимание, что эти программы принимают аргументы и возвращают результаты в виде чисел. Если вы хотите вывести текстовые сообщения для пользователя, вы можете использовать функцию print().

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос