Найти число членов (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();
            }
        }
    }
}

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


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

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

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