0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16

Даны натуральное число п, действительное число x. Вычислить

22.10.2013, 23:44. Показов 3384. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны натуральное число п, действительное число x. Вычислить:
Изображения
 
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.10.2013, 23:44
Ответы с готовыми решениями:

Даны действительное число а, натуральное число n. Вычислить значение выражения.
Даны действительное число а, натуральное число n. Вычислить: 1/a+1/a*(a+1)+...+1/a*(a+1)...(a+n);

Даны натуральное число n, действительное число x. Вычислить:
помогите пожалуйста Даны натуральное число n, действительное число x. Вычислить: вот что я сделал # include...

Даны натуральное число n, действительное число x. Вычислить
Приветствую. Помогите пожалуйста написать данные программы. Заранее благодарен за внимание и за помощь. 1) Даны натуральное число n,...

15
 Аватар для VladSharikov
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 00:13
Цитата Сообщение от Zurokiea2011 Посмотреть сообщение
п
n может?

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
program ideone;
uses math;
var
    i, j, x, n: Integer;
    sum: Real;
    
function Factorial(param: Integer): Integer;
var
    Fact: Integer;
begin
    Fact := 1;
    for i:=2 to param do
        Fact := Fact*i;
    Factorial := Fact;
end;
begin
    n := 3;
    x := 5;
        sum := 0;
    for i:=1 to n do
    begin
        sum := sum + power(x, i)/factorial(i);
    end;
end.
http://ideone.com/PQZZjY
0
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
23.10.2013, 00:24  [ТС]
мне на С++ надо
0
 Аватар для VladSharikov
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 00:43
Ой затупил =))
ща будет))

Добавлено через 11 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
using namespace std;
 
int factorial(int param) {
    int fact = 1;
    for(int i = 2; i <= param; i++) 
        fact = fact*i;
    return fact;
}
 
int main() {
    double sum = 0;
    int n, x;
    n = 3; // cin >> n;
    x = 5; // cin >> x;
    for(int i = 1; i <= n; i++) {
        sum = sum + pow(x, i)/factorial(i);
    }
    cout << sum;
    return 0;
}
http://ideone.com/8GxZX8

Да и вообще-то можно было Pascal код переписать.
2
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
23.10.2013, 00:44  [ТС]
VladSharikov, как?
0
 Аватар для VladSharikov
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 00:45
Zurokiea2011, вы что курили?
Я дал вам С++ код.

А как? А говорить как учились? Слушали родителей и повторяли за ними.
Смотрите как сделано, пробуйте повторять.
0
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
23.10.2013, 00:51  [ТС]
VladSharikov, вы сказали можно было паскаль переписать! мне нужен был С++ просто!
0
 Аватар для VladSharikov
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 01:04
Zurokiea2011, пожалуйста
0
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
23.10.2013, 01:05  [ТС]
VladSharikov, а не можете ли вы сделать так чтобы был ввод данных?
0
 Аватар для VladSharikov
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 01:13
Zurokiea2011, да вы гоните? =))

там же закомментированы выражения: cin >> x; и cin >> n;
это и есть ввод данных
0
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
23.10.2013, 01:26  [ТС]
VladSharikov, чтобы в программе водить, а не в коде.

Добавлено через 5 минут
VladSharikov, мне нужно ввод в программе а не в коде
0
 Аватар для VladSharikov
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 03:10
C++
1
2
    n = 3; // cin >> n;
    x = 5; // cin >> x;
уберите присваивание, раскомментируйте операторы ввода
0
25 / 25 / 2
Регистрация: 25.09.2013
Сообщений: 76
23.10.2013, 07:45
Цитата Сообщение от VladSharikov Посмотреть сообщение
Ой затупил =))
ща будет))

Добавлено через 11 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
using namespace std;
 
int factorial(int param) {
    int fact = 1;
    for(int i = 2; i <= param; i++) 
        fact = fact*i;
    return fact;
}
 
int main() {
    double sum = 0;
    int n, x;
    n = 3; // cin >> n;
    x = 5; // cin >> x;
    for(int i = 1; i <= n; i++) {
        sum = sum + pow(x, i)/factorial(i);
    }
    cout << sum;
    return 0;
}
http://ideone.com/8GxZX8

Да и вообще-то можно было Pascal код переписать.
Каждый раз заново вычислять факториал? Следующее слагаемое легко получается из предыдущего умножением на x и делением на i. Например, есть слагаемое x5 / 5!. Чтобы получить следующее слагаемое нужно уже известное x5 / 5! умножить на x и разделить на 6. Получим ((x5 / 5!) * x )/6 = (x6 / 5!)/6 = x6 / 6!.
1
 Аватар для VladSharikov
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 09:36
govorov, точно, можно сделать так. И даже лучше в плане скорости. Но тут задача простая и этого не требует, даже не думал об этом. Спсибо.
0
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
23.10.2013, 16:16  [ТС]
VladSharikov, а еще сможешь одну решить?
0
 Аватар для VladSharikov
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 16:21
Zurokiea2011, создавай другую тему, возможно кто-то откликнется
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.10.2013, 16:21
Помогаю со студенческими работами здесь

Даны натуральное число n, действительное число x. Вычислить:
Даны натуральное число n, действительное число x. Вычислить: __________________________________________________________________ Я...

Вычислить П (произведение), если даны: натуральное и действительное число
Задача, которую я точно не смогу сам решить в виде кода, т.к. первый раз вижу эту большую П, никогда раньше с ней не встречался, помогите...

Даны натуральное число n, действительное число x
Помогите пожалуйста. Даны натуральное число n, действительное число x. Вычислить Внизу страницы редактор формул ...

Дано натуральное число n, действительное число х. Вычислить sinx+sinx2+...+sinxn
Прошу помочь с 3-мя задачками очень нужно сдать а сделать никак не могу. 1) Дано натуральное число n, действительное число х. Вычислить...

Дано натуральное число n и действительное число x; вычислить значение выражения
Как будет по этой формуле? 1+(х^2)\2!+(x^4)\4!+...+(x^2m)\(2m)!


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

Новые блоги и статьи
Согласованность транзакций в MongoDB
Codd 30.04.2025
MongoDB, начинавшая свой путь как классическая NoSQL система с акцентом на гибкость и масштабируемость, сильно спрогрессировала, включив в свой арсенал поддержку транзакционной согласованности. Это. . .
Продвинутый ввод-вывод в Java: NIO, NIO.2 и асинхронный I/O
Javaican 30.04.2025
Когда речь заходит о вводе-выводе в Java, классический пакет java. io долгие годы был единственным вариантом для разработчиков, но его ограничения становились всё очевиднее с ростом требований к. . .
Обнаружение объектов в реальном времени на Python с YOLO и OpenCV
AI_Generated 29.04.2025
Компьютерное зрение — одна из самых динамично развивающихся областей искусственного интеллекта. В нашем мире, где визуальная информация стала доминирующим способом коммуникации, способность машин. . .
Эффективные парсеры и токенизаторы строк на C#
UnmanagedCoder 29.04.2025
Обработка текстовых данных — частая задача в программировании, с которой сталкивается почти каждый разработчик. Парсеры и токенизаторы составляют основу множества современных приложений: от. . .
C++ в XXI веке - Эволюция языка и взгляд Бьярне Страуструпа
bytestream 29.04.2025
C++ существует уже более 45 лет с момента его первоначальной концепции. Как и было задумано, он эволюционировал, отвечая на новые вызовы, но многие разработчики продолжают использовать C++ так, будто. . .
Слабые указатели в Go: управление памятью и предотвращение утечек ресурсов
golander 29.04.2025
Управление памятью — один из краеугольных камней разработки высоконагруженных приложений. Го (Go) занимает уникальную нишу в этом вопросе, предоставляя разработчикам автоматическое управление памятью. . .
Разработка кастомных расширений для компилятора C++
NullReferenced 29.04.2025
Создание кастомных расширений для компиляторов C++ — инструмент оптимизации кода, внедрения новых языковых функций и автоматизации задач. Многие разработчики недооценивают гибкость современных. . .
Гайд по обработке исключений в C#
stackOverflow 29.04.2025
Разработка надёжного программного обеспечения невозможна без грамотной обработки исключительных ситуаций. Любая программа, независимо от её размера и сложности, может столкнуться с непредвиденными. . .
Создаем RESTful API с Laravel
Jason-Webb 28.04.2025
REST (Representational State Transfer) — это архитектурный стиль, который определяет набор принципов для создания веб-сервисов. Этот подход к построению API стал стандартом де-факто в современной. . .
Дженерики в C# - продвинутые техники
stackOverflow 28.04.2025
История дженериков началась с простой идеи — создать механизм для разработки типобезопасного кода без потери производительности. До их появления программисты использовали неуклюжие преобразования. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru