.NET 3.x Решение уравнений. Как работать с дробями? - C#

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

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

Всем привет! Не могу придумать логику как оперировать с дробями. Мне необходимо решить уравнения. Дано натуральное n. (Числитель/Знаменатель). 1) 1 + 1/2 + 1/3 + ... + 1/n; 2) 1/(n-1) + 2/(n-2) + ... + n-1/1; 3) 2 + 2^2+...+2^n; имеется в виду "^" степень 4) 1 + 2^2 + 3^2 + ... + n^2; С 3-им и 4-ым я то уж разобрался. А вот с 1 и 2 ничего в голову не приходит.

Решение задачи: «.NET 3.x Решение уравнений. Как работать с дробями?»

textual
Листинг программы
  1.         static void Main()
  2.         {
  3.             Console.WriteLine("Введите натуральное N:");
  4.             double N1 = double.Parse(Console.ReadLine());
  5.             double sum, sum1, sum2, sum3;
  6.             sum = sum1 = sum2 = sum3 = 0.0;
  7.             for (double j = 1.0; j <= N1; j++)
  8.             {
  9.                 sum += 1.0 / j;
  10.                 if(j!=N1)
  11.                 sum1 += j / (N1 - j);
  12.                 sum2 += Math.Pow(2, j);
  13.                 sum3 += Math.Pow(j, 2);
  14.             }
  15.             Console.WriteLine("Сумма равна: {0} , {1} , {2}, {3} ", sum,sum1,sum2,sum3);
  16.         }

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


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

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

7   голосов , оценка 4.143 из 5

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

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

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