
Вопрос задан 24.09.2023 в 12:42.
Предмет Информатика.
Спрашивает Волк Сергей.
Скласти програму, що порахує, на скільки років потрібно покласти в банк суму q, щоб отримати суму
w, якщо банк нараховує р % річних. Початкова сума q, кінцева сума w, а також р % запитується у користувача. Вивести на екран значення суми кожного року та загальну кількість років. Хід роботи Відкрийте вікно IDLE і створіть нове вікно програми File-New file. Запишіть початкову суму q та кінцеву суму w, а також р %: q=int(input('Яку суму покладете в банк?:')) w=int(input('Яку суму хочете отримати?:')) p=int(input('Введіть відсоткову ставку банку:')) Присвойте початкове значення років k=0 та суму в банку qw=q. У циклі з умовою (сума в банку qw не перевищує суму w) порахуйте відсоток від суми (qp=qw*p/100); збільшити суму в банку на відсоток (qw=qw+qp)та вивести. Кількість років збільшити на один k=k+1. Вивести кількість років print( ‘Рік',k). Збережіть програму (File-Save As-) у власній папці під назвою ПР-12 Власне прізвище. Запустіть програму на виконання, перевірте її для різних початкових даних Run-Run Module (F5). Натиснути кнопку «Здати роботу». Ваш файл з назвою «ПР-12 Власне прізвище» помiстити у вікно «Завантаження файлу» та натиснути кнопку «Зберегти».

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

Отвечает Брыкова Арина.
Ответ:
q=int(input('Яку суму покладете в банк?:'))
w=int(input('Яку суму хочете отримати?:'))
p=int(input('Введіть відсоткову ставку банку:'))
k = 0
qw = q
while qw < w:
qp = qw*p/100
qw += qp
k += 1
print('Сума через', k, 'років:', round(qw, 2))
print('Загальна кількість років:', k)
Объяснение:



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Добре, ось програма на мові Python, яка реалізує описаний вами алгоритм:
pythonq = int(input('Яку суму покладете в банк?: '))
w = int(input('Яку суму хочете отримати?: '))
p = float(input('Введіть відсоткову ставку банку: '))
k = 0 # Початкова кількість років
qw = q # Початкова сума в банку
while qw < w:
qp = qw * p / 100 # Розрахунок відсотку
qw += qp # Збільшення суми в банку на відсоток
k += 1 # Збільшення кількості років
print(f'Рік {k}: сума в банку = {qw:.2f}')
print('Загальна кількість років:', k)
Ви можете скопіювати цей код у свій файл у середовищі IDLE, зберегти його та запустити для перевірки. Змініть значення q
, w
та p
за потреби, і програма обчислить відповідні результати.


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