Вопрос задан 25.10.2023 в 07:58. Предмет Информатика. Спрашивает Горбунов Максим.

Поступив на работу выпускник колледжа получает N грн. Каждый год ему поднимают ставку на P%. Через

сколько лет он станет получать больше чем M грн. N, P, M ввести с клавиатуры. Пожалуйста добрые люди помогите, больше нет баллов.​
0 0
Перейти к ответам

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

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

Ответ:

  • N = float(input())
  • P = float(input())
  • M = float(input())
  • i = 0
  • while N<=M:
  •    N = N + N*P/100
  •    i=i+1
  • print(i)

Объяснение:

Можем проверить:

Изначально 5грн.

Через год подняли до 5+5*200% = 15

Через год подняли до 15+15*200% = 45

Через год подняли до 45+45*200% = 135

И вот он уже получает 135, что больше 100.

Сколько лет прошло? 3

Пример работы:


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

Для решения этой задачи нам нужно написать программу, которая будет увеличивать зарплату выпускника каждый год на заданный процент и определять, через сколько лет его зарплата станет больше или равной M грн. Вот пример кода на Python, который выполняет эту задачу:

python
# Ввод данных с клавиатуры N = float(input("Введите начальную зарплату (N грн): ")) P = float(input("Введите годовой процентный рост зарплаты (P%): ")) M = float(input("Введите желаемую зарплату (M грн): ")) # Инициализация счетчика лет years = 0 # Пока зарплата меньше M, увеличиваем зарплату и увеличиваем счетчик лет while N < M: N += (N * P / 100) # Увеличиваем зарплату на P% years += 1 # Вывод результата print(f"Через {years} лет выпускник будет получать {N} грн, что больше или равно {M} грн.")

Этот код сначала запрашивает у пользователя начальную зарплату (N), годовой процентный рост зарплаты (P) и желаемую зарплату (M). Затем, с использованием цикла while, увеличивает зарплату каждый год до тех пор, пока она не станет больше или равной M грн. После этого программа выводит количество лет, через которое это произойдет, и окончательную зарплату.

0 0

Похожие вопросы

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

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

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