using System; class OtplataDuga { static void Main() { double stanje, mesKamStopa, kamata, rata, zaradaBanke; int n; Console.Write("Visina duga: "); stanje = double.Parse(Console.ReadLine()); Console.Write("Kamatna stopa na mesecnom nivou (%): "); mesKamStopa = double.Parse(Console.ReadLine()); Console.Write("Rata: "); rata = double.Parse(Console.ReadLine()); zaradaBanke = 0; n = 0; Console.Write("Mesec"); Console.Write("{0,15}", "Staro stanje"); Console.Write("{0,15}", "Kamata"); Console.Write("{0,15}", "Rata"); Console.WriteLine("{0,15}", "Novo stanje"); while (stanje > 0.0) { n++; kamata = stanje * mesKamStopa / 100.0; zaradaBanke = zaradaBanke + kamata; Console.Write("{0,5}", n); Console.Write("{0,15:0.00}", stanje); Console.Write("{0,15:0.00}", kamata); Console.Write("{0,15:0.00}", rata); if(stanje + kamata > rata) { stanje = stanje + kamata - rata; } else { rata = stanje + kamata; stanje = 0.0; } Console.WriteLine("{0,15:0.00}", stanje); } Console.WriteLine("Dug ce biti otplacen za {0} meseci", n); Console.WriteLine("Zarada banke iznosi: {0:0.00}", zaradaBanke); } }