Вычислить сумму членов ряда - C# (191784)
Формулировка задачи:
Добрый день знатоки
помогите пожалуйста посмотрите мой код.
к сожелению программа выдает результат infinty, и 0. что в моем коде не так. Сильно не критикуйте я начинающий
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace _6_2_17
- {
- class Program
- {
- static void Main(string[] args)
- {
- double s1,s2,s3; int n;
- try
- {
- Console.Write("Vvedite n=");
- n = int.Parse(Console.ReadLine());
- s1 = 0; s2 = 0; s3 = 0;
- for (double i = 1; i <= n; i++)
- {
- s1 = s1 + i;
- s2 = (s2 +( 1.0/ i));
- s3 = (s2 / s3);
- Console.WriteLine("s=" + s3);
- }
- }
- catch
- {
- Console.WriteLine("Pojalusta vvedite cislo");
- }
- Console.ReadLine();
- }
- }
- }
Решение задачи: «Вычислить сумму членов ряда»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace _6_2_17
- {
- class Program
- {
- static void Main(string[] args)
- {
- double s1,s2 ; int n;
- try
- {
- Console.Write("Vvedite n=");
- n = int.Parse(Console.ReadLine());
- s1 = 0; s2 = 0;
- for (double i = 1; i <= n; i++)
- {
- s1 = (s1 +( 1.0/ i));
- s2 =s2+(i/s1) ;
- Console.WriteLine("s=" + s2);
- }
- }
- catch
- {
- Console.WriteLine("Pojalusta vvedite cislo");
- }
- Console.ReadLine();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д