Цикл в 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();
        }
   }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5
Похожие ответы