Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/25: Рейтинг темы: голосов - 25, средняя оценка - 4.52
2 / 2 / 0
Регистрация: 14.04.2014
Сообщений: 42

Вычислить сумму ряда, используя while и do-while

14.04.2014, 02:44. Показов 4773. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вычислить сумму ряда, используя while и do-while. Слагаемые, по модулю меньше заданного вещественного числа epsilon , не учитывать. Вычисление слагаемых выполнять, используя рекуррентные отношения. Сравнить результаты, полученные с использованием разных операторов цикла.
https://www.cyberforum.ru/cgi-bin/latex.cgi?\sqrt{1+x}=1+\frac{1}{2}x-\frac{1}{2\cdot 4}{x}^{2}+\frac{1\cdot 3}{2\cdot 4\cdot 6}{x}^{3}-\frac{1\cdot 3\cdot 5}{2\cdot 4\cdot 6\cdot 8}{x}^{4}+...,\;\left|x \right| < 1
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.04.2014, 02:44
Ответы с готовыми решениями:

Вычислить сумму ряда, используя дифференцирование и интегрирование степенного ряда
5/2-5^2/3*1!+5^3/4*2!...+(-1)^n*5^n+1/(n+2)*n!+

Вычислить сумму ряда, как используя операцию возведения в степень, так и не используя ее
вычислить S=\sum_{i=1}^{6}{2}^{i} а) используя операцию возведения в степень; б) не используя операцию возведения в степень.

Вычислить сумму ряда используя оператор for
вот само задание

3
162 / 154 / 73
Регистрация: 03.03.2014
Сообщений: 368
14.04.2014, 03:00
карина1699, Написать программы на С# Task 9
1
2 / 2 / 0
Регистрация: 14.04.2014
Сообщений: 42
14.04.2014, 19:37  [ТС]
можете комментарии написать к этой программе
0
 Аватар для Incommoditer
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 6
22.04.2014, 23:31
Вроде как-то так.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApps
{
    class Program
    {
        static void Main(string[] args)
        {
            double x;
            Console.WriteLine("введите х");
            x = Convert.ToDouble(Console.ReadLine());   // вводим неизвестную Х
            if (Math.Abs(x) < 1)                                     // условие сходимости суммы ряда
            {
                double s = 1;              // первый эл-т суммы ряда
                double a = (s / 2) * x;     // второй эл-т суммы ряда
                int i = 2;                  // итерация с 3-го элемента
                double e = 0.001;
                while (Math.Abs(a) > e)          // пока значение меньше заданой точности выполнять цикл
                {
                    s = s + a;                      // складываем элементы суммы ряда
                    a = a / (2 * i) * (2 * i - 3) * x * -1;      // сама формула суммы ряда
                    i++;                                // итератор
                }
                Console.WriteLine("s={0,1:F4}", s);      // вывод
            }
        }
    }
}
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication7
{
    class Program
    {
        static void Main(string[] args)
        {
            double x;
            Console.WriteLine("введите х");
            x = Convert.ToDouble(Console.ReadLine()); // вводим неизвестную Х
            if (Math.Abs(x) < 1)                       // Условие сходительности суммы ряда
            {
                double s = 1;                                   // первый эл-т суммы ряда
                double a = (s / 2) * x;                         // второй эл-т суммы ряда
                int i = 2;                                      // итерация с третьего эл-та
                double e = 0.001;                               // точность резлуьтата
                do
                {
                    s = s + a;                                  // сложить сумму эл-тов суммы ряда
                    a = a / (2 * i) * (2 * i - 3) * x * -1;     // формула суммы ряда
                    i++;                                        // итератор
                }
                while (Math.Abs(a) > e);                            // выполнять цикл пока значение больше заданой точности
                Console.WriteLine("s={0,1:F4}", s);                 // вывод результата
            }
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.04.2014, 23:31
Помогаю со студенческими работами здесь

Используя цикл for вычислить сумму ряда
Вычислить значение конечной суммы

Вычислить сумму ряда используя цикл do...while
вычислить. 1/a+1/a(a+1)+...+1/a(a+1)...(a+n) Добавлено через 38 секунд заданное число n.

Вычислить сумму ряда, используя циклы while и do-while
Вычислить сумму ряда, используя циклы while и do-while. Слагаемые, по модулю меньше заданного вещественного числа , не учитывать....

Вычислить сумму ряда, используя циклы while и do while
Необходимо решить задачу, т.к. в C# я не силен. Вычислить сумму ряда (на картинке), используя циклы while и do while (т.е. необходимо...

Используя рекурсию, вычислить сумму ряда
Помогите написать на Си 1) Используя рекурсию, вычислить сумму ряда f(x,n) = 1+x+x2+...+xn 2) вычислить:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru