Вычислить сумму членов ряда - C# (191784)

Узнай цену своей работы

Формулировка задачи:

Добрый день знатоки помогите пожалуйста посмотрите мой код.
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace _6_2_17
  6. {
  7. class Program
  8. {
  9. static void Main(string[] args)
  10. {
  11. double s1,s2,s3; int n;
  12. try
  13. {
  14. Console.Write("Vvedite n=");
  15. n = int.Parse(Console.ReadLine());
  16. s1 = 0; s2 = 0; s3 = 0;
  17. for (double i = 1; i <= n; i++)
  18. {
  19. s1 = s1 + i;
  20. s2 = (s2 +( 1.0/ i));
  21. s3 = (s2 / s3);
  22. Console.WriteLine("s=" + s3);
  23. }
  24. }
  25. catch
  26. {
  27. Console.WriteLine("Pojalusta vvedite cislo");
  28. }
  29. Console.ReadLine();
  30. }
  31. }
  32. }
к сожелению программа выдает результат infinty, и 0. что в моем коде не так. Сильно не критикуйте я начинающий

Решение задачи: «Вычислить сумму членов ряда»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace _6_2_17
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             double s1,s2 ;  int n;
  13.  
  14.             try
  15.             {
  16.                 Console.Write("Vvedite n=");
  17.                 n = int.Parse(Console.ReadLine());
  18.                 s1 = 0; s2 = 0;
  19.                 for (double i = 1; i <= n; i++)
  20.                 {
  21.  
  22.                     s1 = (s1 +( 1.0/ i));                    
  23.                     s2 =s2+(i/s1) ;                    
  24.                     Console.WriteLine("s=" + s2);
  25.                 }
  26.             }
  27.             catch
  28.             {
  29.                 Console.WriteLine("Pojalusta vvedite cislo");
  30.             }
  31.             Console.ReadLine();
  32.         }
  33.     }
  34. }

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


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

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

11   голосов , оценка 4.273 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы