Предмет: Информатика, автор: verouchto

Бизнессмен взял ссуду т тысяч рублей в банке под 20% годовых. через сколько лет его долг превысит с тысяч рублей, если за это время он не будет отдавать долг.ПРОГРАММА НА С#

Ответы

Автор ответа: TemaZpro
0

Код на языке C#:

using System;

public class MainClass

{

   public static void Main()

   {

       Console.WriteLine("Введите сумму ссуды (в тысячах рублей):");

       double loanAmount = Convert.ToDouble(Console.ReadLine());

       Console.WriteLine("Введите годовую процентную ставку (%):");

       double interestRate = Convert.ToDouble(Console.ReadLine());

       Console.WriteLine("Введите сумму, превышающую долг (в тысячах рублей):");

       double targetAmount = Convert.ToDouble(Console.ReadLine());

       int years = CalculateYearsToExceedDebt(loanAmount, interestRate, targetAmount);

       Console.WriteLine($"Долг превысит {targetAmount} тысяч рублей через {years} лет.");

   }

   public static int CalculateYearsToExceedDebt(double loanAmount, double interestRate, double targetAmount)

   {

       int years = 0;

       double debt = loanAmount;

       while (debt <= targetAmount)

       {

           double interest = debt * (interestRate / 100);

           debt += interest;

           years++;

       }

       return years;

   }

}

Похожие вопросы
Предмет: Физика, автор: kryctal