• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Obliczenie raty kredytu

0 głosów
256 wizyt
pytanie zadane 19 grudnia 2019 w C i C++ przez hellowo Nowicjusz (220 p.)

Cześć, mam problem z funkcja obliczajaca wartosc miesiecznej raty kredytu. Oprocentowanie zapisane w strukturze =6%. Program oblicza błędnie. Czy ma ktoś moze jakiś pomysł jak poprawić kod by liczył ratę poprawnie?

void wez_kredyt(Kredyt*wsk) {
	double kwota = 0,rata=0;
	int czas = 0;
	double q = 0;
	
	cout << "\nPodaj kwote kredytu: ";
	cin >> kwota;
	cout << "Na ile lat ma byc kredyt(zmien to Agateczka): ";
	cin >> czas;
	int n = 0;
	n = czas * 12;

	rata = (kwota*pow((1 + (wsk->oprocentowanie / 12)), n)*(((1 + (wsk->oprocentowanie / 12)) - 1) / pow((1 + (wsk->oprocentowanie / 12)), n)) - 1);
	
	cout << "Miesieczna rata kredytu wynosi: " << rata << endl;
	menu();
}

 

1 odpowiedź

0 głosów
odpowiedź 20 grudnia 2019 przez Mavannkas Bywalec (2,290 p.)

Nie łatwiej policzyć tego tak? 

double aktProc=procent
for(int i=0; i<czas;i++)
aktProc*=procent

rata=kwota*aktProc/(12*czas)

 

Podobne pytania

+1 głos
1 odpowiedź 64 wizyt
pytanie zadane 31 stycznia 2021 w JavaScript przez DanexZ Obywatel (1,250 p.)
0 głosów
3 odpowiedzi 1,845 wizyt
0 głosów
0 odpowiedzi 139 wizyt

86,541 zapytań

135,291 odpowiedzi

300,649 komentarzy

57,288 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...