Форум программистов, компьютерный форум CyberForum.ru

Написать программу расчета ежемесячных платежей по кредиту - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка, смысл которой не могу расшифровать http://www.cyberforum.ru/cpp-beginners/thread701823.html
Первый раз в жизни делаю свой собственный класс (лабораторка по С++) Задача создать направленный список и реализовать определенные функции я пока не написал реализацию, а только пообъявлял все и создал cpp-шник где буду все реализовывать, а так же еще один cpp-шник с пустой (пока что) функцией main вот код объявления класса (class_list.h) #include <fstream> #include <string> class List...
C++ При делении округляет Объясните мне, пожалуйста, такой казус: double e=0,k=2; e=352*k+1; e/=25; cout<<e<<endl; На экран выдает: 28,2 А когда пишу: http://www.cyberforum.ru/cpp-beginners/thread701822.html
C++ Составить матрицы (6,6) и B (6,6). Элементы третьей строки вислиднои матрицы заменить нулями. Код прилогается. Проверьте=)
Ребята проверьте код пожалуйста...=) #include <iostream> #include <iomanip> using namespace std; int main () { float a; float b; float c;
C++ Наследование
Написать программу, которая демонстрирует работу с объектами двух типов: Т1 и Т2, для чего создать систему соответствующих классов. Каждый объект должен иметь идентификатор (в виде произвольного строки символов) и одно или несколько полей для хранения состояния объекта (один класс является потомком другого). Клиенту (функции main) должны быть доступны следующие основные операции (методы): создать...
C++ ругается компилятор: http://www.cyberforum.ru/cpp-beginners/thread701807.html
#include <stdio.h> #include <iostream> #include <process.h> #include <conio.h> #include <math.h> float a,b; main()
C++ Язык программирования Си++.Страуструп, 1991 год Нашёл на барахолке сабж, 1991 года. Можно купить почитать, или безнадёжно устарело?) подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
19.11.2012, 06:45     Написать программу расчета ежемесячных платежей по кредиту
Кредит берётся для того, чтоб его потратить, а тратят на что то. На покупку, на дорогую услугу, на поездку на отдых... Значит исходная задача: есть товар, например, автомобиль, он имеет цену, например, 1 000 000 долларов, его хочется купить. Но миллиона у покупателя нет, он берёт кредит под 12 процентов годовых на 1 год без ежемесячной индексации процентов. 1 000 000 он заплатит за машину продавцу, а банку 1 120 000, всего 2 120 000, но 1 000 000 из этих 2 120 000 банк даст ему, значит 1 000 000 он взял и вернул, эту сумму не рассматриваем, а 1 120 000 платит из своих денег. Из них 1 000 000 продавцу, 120 000 банку. Если бы он не брал кредит, то заплатил бы 1 000 000, разница 120 000. Вот эти 120 000 и есть переплата, для её вычисления надо просто сложить суммы процента за всё время пользования кредитом. Сложный процент считается иначе. Предположим, тот же кредит взят на 2 года с ежегодной индексацией и вся сумма возвращается в конце. Сразу долг 1 000 000, на эту сумму начисляется процент 12%, это 120 000. Так как выплата в конце, то через год вся эта сумму процента добавляется к долгу, долг становится 1 120 000, на всю эту сумму начисляется процент 12%, это уже 134 400 долларов, из них 120 000 - процент на основную сумму и 14 400 - процент на процент. Тогда всего надо вернуть банку 1 254 400 долларов, переплата не 120 000, а 254 400. Это из-за процента на процент. Теперь остальные условия те же, но выплата каждый год, основная сумма распределяется равномерно. Основная сумма 1 000 000, если её распределить равномерно на 2 года, то получаем 500 000. Через год надо вернуть 500 000 основной суммы и 120 000 процента, всего 620 000, после чего долг сокращается до 500 000 (только остаток основной суммы). Процент за второй год будет начислен уже на эти 500 000, это не 120 000, тем более не 134 400, а всего 60 000. И за второй год надо выплатить 560 000. Переплата 120 000 процентов за первый год + 60 000 процентов за второй год = 180 000 и всего надо вернуть 1 180 000. Без индексации долга вообще за два года придётся выплатить 1 240 000 при любом графике платежей, так как процент начисляется только на первоначальную сумму долга, то есть на всю основную сумму, это 120 000 в год, а время пользования 2 года, умножаем, получаем 240 000. Иногда равномерно распределяют не выплату основной суммы, а сам платёж. Та же сумма, 12%, сложный процент, ежегодная индексация, ежегодная выплата, равномерный платёж. Через год выплачивается 471 698 долларов 11 центов основной суммы и 120 000 процентов, всего 591 698 долларов 11 центов, а через два года 528 301 долларов 89 центов основной суммы и 63 396 долларов 22 цента процентов, всего 591 698 долларов 11 центов. Переплата 120 000 процентов за первый год + 63 396 долларов 22 цента процентов за второй год, всего 18 3396 долларов 22 цента.
 
Текущее время: 05:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru