Цикл в C#: Определить: а) прирост суммы вклада за первый, второй, ..., десятый месяц
Формулировка задачи:
Гражданин 1 марта открыл счет в банке, вложив 1000 руб. Каждый месяц размер вклада увеличивается на 2 % от имеющейся суммы. Определить:
а) прирост суммы вклада за первый, второй, ..., десятый месяц;
б) сумму вклада через три, четыре, ..., двенадцать месяцев;18
в) за какой по счету месяц величина ежемесячного увеличения вклада превысит 30 руб.;
г) через сколько месяцев размер вклада превысит 1200 руб.
Определил формулу,а как сделать программу не знаю помогите пожалуйста a= a+a*0,02;
Решение задачи: «Цикл в C#: Определить: а) прирост суммы вклада за первый, второй, ..., десятый месяц»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Quest { class Program { public static void Main() { double pay = 1000; int pay_1 = 1000; for (int i = 1; i <= 10; i++) { pay = (pay * 0.02) + pay; if (pay - pay_1 >= 30) { Console.WriteLine("Величина ежемесячного увеличения вклада превысила 30 руб."); } if (pay >= 1200) { Console.ForegroundColor = ConsoleColor.DarkRed; Console.WriteLine("Размер вклада превысил 1200 руб."); Console.ResetColor(); } Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Через " + i + " месяц деньги стали: " + pay); Console.ResetColor(); } // б)сумму вклада через три, четыре, ..., двенадцать месяцев; ДЕЛАЕТСЯ ТАК: // for (int i = 3; i <= 12; i++) // { //Console.WriteLine("Через " + i + " месяц деньги стали: " + pay); // } Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д