Найти число членов (n) арифметической прогрессии при заданном шаге - C#
Формулировка задачи:
Помогите, пожалуйста, найти число членов (n) арифметической прогрессии при заданном шаге d=3, первый член a1=2 и известно, что сумма прогрессии Sn не превосходит 1000
Не понимаю, как можно организовать, чтобы в цикле Sn подобралось такое, чтобы корень из дискриминанта был целый
В общем хелп, лююдиии
Решение задачи: «Найти число членов (n) арифметической прогрессии при заданном шаге»
textual
Листинг программы
static void Main(string[] args) { int sum = 0; int d = 3; int a1 = 2; int n=0; // число hfp { for (int i = 1; sum<1000; i++) { sum = a1 + (d * i); n++; } Console.Write("сумма {0} в цикле {1}", sum, n-1); Console.ReadKey(); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д