Программирование циклических процессов - C#

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

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

Доброго времени суток, подскажите пожалуйста как написать программку, вот задание:

Даны действительные числа a,h, целое n. Вычислить: f(a) + f(a+h)+f(a+2h)+...+ f(a+nh), где f(x)=(x2+ 1)/x.

заранее спасибо

Решение задачи: «Программирование циклических процессов»

textual
Листинг программы
using System;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            double a, h, summ = 0;
            int n;
            Console.Write("Введите число a: ");
            a = double.Parse(Console.ReadLine());
            Console.Write("Введите число h: ");
            h = double.Parse(Console.ReadLine());
            Console.Write("Введите число n: ");
            n = int.Parse(Console.ReadLine());
 
            for (int i = 0; i <= n; i++)
            {
                summ += FX(a + i*h);
            }
            Console.WriteLine(String.Format("Результат: {0}", summ));
 
            Console.ReadKey();
        }
        static double FX(double x)
        {
            return (x * x + 1) / x;
        }
    }
}

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


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

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

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