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

Разработать алгоритм для следующей задачи:

28.12.2022, 11:12. Показов 730. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано натуральное число n (n вводится с клавиатуры). Нужно вычислить сумму ряда: https://www.cyberforum.ru/cgi-bin/latex.cgi?1+x+\frac{x^2}{2!}+\frac{x^3}{3!}+...+\frac{x^n}{n!}
Язык для решения задачи C#
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.12.2022, 11:12
Ответы с готовыми решениями:

Разработать алгоритм, блок-схему и программу вычисления следующей задачи
Задание в С# Разработать алгоритм, блок-схему и программу вычисления следующей задачи: Вычислить значения функции. Исходные данные...

Разработать рекурсивную программу для решения следующей задачи
Определить число, полученное выписыванием в обратном порядке цифр заданного целого числа х.

Разработать форму и алгоритм для реализации задачи: Игра: Случайное число
Привет, народ! Сессия на носу, задали лабораторку на С#, надо сдать до 14(, а я в нем ноль, последнее время сам по книжке практикую С++....

4
37 / 26 / 12
Регистрация: 10.12.2022
Сообщений: 47
28.12.2022, 11:36
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
int n = int.Parse(Console.ReadLine());
int x = int.Parse(Console.ReadLine());
double sum = 1;
 
for (int i = 1; i<=n; i++) sum += Math.Pow(x, i) / Factorial(i);
 
Console.WriteLine(sum);
 
int Factorial(int n)
{
    if (n == 0) return 1;
    return n * Factorial(n - 1);
}
1
 Аватар для andrey_f
884 / 537 / 228
Регистрация: 21.02.2011
Сообщений: 5,705
28.12.2022, 11:38
Лучший ответ Сообщение было отмечено amos64076 как решение

Решение

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
using System;
 
namespace ConsoleApp6
{
    class Program
    {
        public static int Factorial(int n)
        {
            if (n == 0) return 1;
            return n * Factorial(n - 1);
        }
 
        static void Main(string[] args)
        {
            Console.Write("n = ");
            int n = Convert.ToInt32(Console.ReadLine());
            Console.Write("x = ");
            int x = Convert.ToInt32(Console.ReadLine());
            double sum = 1.0;
            for (int i = 1; i <= n; i++)
            {
               sum += Math.Pow(x, n) / Factorial(n);
            }
            Console.WriteLine("sum = " + sum);
            Console.ReadLine();
            }
    }
}
1
 Аватар для iLinks
800 / 458 / 237
Регистрация: 03.01.2017
Сообщений: 1,339
28.12.2022, 11:43
C#
1
2
3
4
5
6
7
8
9
10
        private static int Factorial(int n) => n == 1 ? 1 : n * Factorial(n - 1);
        private static double Sum(int x, int n)
        {
            double sum = 1;
            for (int i = 1; i <= n; i++)
            {
                 sum += Math.Pow(x, i) / Factorial(i);
            }
            return sum;
        }
Добавлено через 2 минуты
Цитата Сообщение от andreyfreelans Посмотреть сообщение
for (int i = 1; i <= n; i++)
            {
               sum += Math.Pow(x, n) / Factorial(n);
            }
у вас n статичный, в степень и факториал надо i передавать
1
 Аватар для andrey_f
884 / 537 / 228
Регистрация: 21.02.2011
Сообщений: 5,705
28.12.2022, 13:06
Цитата Сообщение от iLinks Посмотреть сообщение
в степень и факториал надо i передавать
точно, не заметил даже.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.12.2022, 13:06
Помогаю со студенческими работами здесь

Разработать алгоритм и программу решения задачи
Дана квадратная вещественная матрица размерности n. Найти количество нулевых элементов, стоящих ниже главной диагонали Помогите, пж, а то...

Создать проект для решения следующей задачи
зависимость массы от времени при производстве химического вещества имеет вид . Вычислить массу вещества (в кг) для промежутков времени...

Какие есть заменители ++ или -- в C# для следующей задачи:
Нужно добавить цикл следующего условия: Цикл из N-этапов, на каждом из которых одно число умножается на X, а из другого вычитается Y и...

Разработать алгоритм и программу решения задачи всеми операторами цикла: for, while, do-while
Функция Y=f(x), x1&lt;=x&lt;=x2, шаг - x3. Определить произведение всех значений функции Y&gt;C и количество Y&lt;D.

Дано натуральное число n. Разработать рекурсивный метод для вывода на экран следующей картинки
Дано натуральное число n. Разработать рекурсивный метод для вывода на экран следующей картинки (без нижних подчёркиваний, это просто...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru