Цикл While проскакивает ограничения - C#
Формулировка задачи:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SimpleCounter { class Program { static void Main(string[] args) { Console.WriteLine("Set a limit"); double C = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Set a start point"); double A = Convert.ToDouble(Console.ReadLine()); double B = A / 2; double Asum = A + B; double AsumControl = 0; int counter = 0; Console.WriteLine("На шаге номер " + counter + " сумма была равна: " + Asum); B = B / 2; while (Asum !=AsumControl) { AsumControl = Asum; Asum = Asum + B; counter++; Console.WriteLine("На шаге номер " + counter + " сумма была равна: " + Asum); B = B / 2; if (Asum >= C) break; } Console.ReadKey(); } } }
Решение задачи: «Цикл While проскакивает ограничения»
textual
Листинг программы
Console.WriteLine("На шаге номер {0} сумма была равна: {1}", counter, Asum);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д