Внесённая в банк сумма равна S, процентная ставка N годовых, определить с помощью цикла while на сколько лет нужно сделать размещение чтобы получить сумму F.
double S, F, N; string s; int i; Console.Write("Введите начальную сумму S="); s = Console.ReadLine(); S = Convert.ToDouble(s); Console.Write("Введите процентную ставку годовых (%) N="); s = Console.ReadLine(); N = Convert.ToDouble(s); Console.Write("Введите желаемую сумму F="); s = Console.ReadLine(); F = Convert.ToDouble(s); i = 0; //счётчик годов while (S < F) // условие продолжения цикла { S = S * (1 + N / 100); i++; } Console.WriteLine ("Нужную сумму придётся ждать {0} лет, она составит {1} ", i, S); Console.ReadKey(); |