Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
1 / 1 / 3
Регистрация: 26.10.2013
Сообщений: 51
1

Программа расчета суммы ежемесячного платежа

19.09.2014, 22:27. Показов 1654. Ответов 5
Метки нет (Все метки)

Банк выдает ссуды гражданам на L лет под G% годовых на приобретение недвижимости. Должник обязан ежемесячно выплачивать равными долями долг вместе с процентами. Составить программу расчета суммы ежемесячного платежа для различных размеров ссуды, исходя из условия, что указанная в договоре ставка должна совпадать с месячной эффективной ставкой потока платежей, т.е. должно выполняться условие:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{t=1}^{n}P*\frac{1}{(1+r){}^{t}}-C

где С – ссуда, предоставляемая банком, руб.;
Р – ежемесячные платежи, руб.;
t – месяц выплаты, мес.;
N – количество месяцев выплаты долга, мес.;
r – месячная ставка, доли ед.;
Из формулы [1] получаем формулы расчета суммы ежемесячного платежа:
https://www.cyberforum.ru/cgi-bin/latex.cgi?P=C/(\sum_{t=1}^{n}P*\frac{1}{(1+r){}^{t}})

https://www.cyberforum.ru/cgi-bin/latex.cgi?r=\frac{G}{100}:12 (где G – годовая ставка, %.)

N=L*12 (где L – количество лет, на которые выдана ссуда.)
Годовая ставка G и количество лет L вводятся пользователем.

Помогите пожалуйста с кодом на бейсике .
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.09.2014, 22:27
Ответы с готовыми решениями:

Нужна формула расчета ежемесячного платежа по ипотеке
Как записать правильно формулу расчета ежемесячного платежа по ипотеке, если использовать следующие...

Рассчитать величину ежемесячного платежа
Рассчитать величину ежемесячного платежа для погашения ипотечного кредита на приобретение квартиры...

Программа для расчёта платежа за электроэнергию
Написать программу для расчёта ежемесячного платежа за электроэнергию, если вводится количество...

Написать программу для подсчета ежемесячного платежа при заеме в банке
Взят заем в банке 10000 р под 7% годовых на 5 лет. Написать программу, которая подсчитывает...

5
es geht mir gut
11226 / 4703 / 1178
Регистрация: 27.07.2011
Сообщений: 11,426
19.09.2014, 22:29 2
Цитата Сообщение от tinager2011 Посмотреть сообщение
кодом на бейсике
Именно на VB6?
0
670 / 163 / 22
Регистрация: 27.01.2012
Сообщений: 372
20.09.2014, 00:33 3
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub CommandButton1_Click()
l = InputBox("годы")
n = l * 12
g = InputBox("процентная ставка")
r = g / 100 / 12
c = InputBox("ссуда")
s = 0
For i = 1 To n
 s = s + 1 / (1 + r) ^ i
Next i
 MsgBox "Плати - " & Int(c / s) & ", Доход банка спекулянта в месяц или ваша переплата - " & Int(c / s - c / n)
 
 
End Sub
2
1 / 1 / 3
Регистрация: 26.10.2013
Сообщений: 51
22.09.2014, 16:18  [ТС] 4
Банк выдает ссуды гражданам на L лет под G% годовых на приобретение недвижимости. Должник обязан ежемесячно выплачивать равными долями долг вместе с процентами. Составить программу расчета суммы ежемесячного платежа для различных размеров ссуды, исходя из условия, что указанная в договоре ставка должна совпадать с месячной эффективной ставкой потока платежей, т.е. должно выполняться условие:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{t=1}^{n}P*\frac{1}{(1+r){}^{t}}-C=0

где С – ссуда, предоставляемая банком, руб.;
Р – ежемесячные платежи, руб.;
t – месяц выплаты, мес.;
N – количество месяцев выплаты долга, мес.;
r – месячная ставка, доли ед.;
Из формулы [1] получаем формулы расчета суммы ежемесячного платежа:
https://www.cyberforum.ru/cgi-bin/latex.cgi?P=C/(\sum_{t=1}^{n}P*\frac{1}{(1+r){}^{t}})

https://www.cyberforum.ru/cgi-bin/latex.cgi?r=\frac{G}{100}:12 (где G – годовая ставка, %.)

N=L*12 (где L – количество лет, на которые выдана ссуда.)
Годовая ставка G и количество лет L вводятся пользователем.

Производится расчет ежемесячных выплат. По окончании расчета, программа должна выдавать запрос: «Повторить расчет для новых данных?» и при положительном ответе запрашивать новые исходные данные и повторять расчет, при отрицательном ответе заканчивать работу, при вводе других ответов повторять запрос.

там написано в первом абзаце должно соблюдаться условии . это как делать через условный оператор ? или как ?
0
670 / 163 / 22
Регистрация: 27.01.2012
Сообщений: 372
22.09.2014, 18:31 5
там написано в первом абзаце должно соблюдаться условии . это как делать через условный оператор ? или как ?
Дорогой вы мой, если дверь прилагается, то это не значит что дверь прилагательное. Это имя существительное
0
1 / 1 / 3
Регистрация: 26.10.2013
Сообщений: 51
22.09.2014, 18:36  [ТС] 6
А как сделать чтоб в конце выскочил вопрос "повторить расчет для новых данных" ?
Повторить расчет для новых данных?» и при положительном ответе запрашивать новые исходные данные и повторять расчет, при отрицательном ответе заканчивать работу, при вводе других ответов повторять запрос.
КАк это реализуеться ? через repeat until ? помогите
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.09.2014, 18:36

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Программа расчета суммы
Помогите пожалуйста! Нужно написать программу на С#. Программа должна работать следующим образом:...

Функция расчета ипотечного платежа
Здравствуйте. делаю ипотечный калькулятор, нашла формулу вычисления аннуитетного коэффициента тут...

Программа для расчета суммы ряда
Помогите пожалуйста написать программу для расчета суммы ряда : s = 1 + x - \frac{{x}^{2}}{2!}...

Программа расчета суммы обыкновенных дробей
В общем написал программу. Если запустить ее через дос, то при выводе конечного результата она...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.