Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Zurokiea2011
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
22.10.2013, 23:44     Даны натуральное число п, действительное число x. Вычислить #1
Даны натуральное число п, действительное число x. Вычислить:
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2013, 23:44     Даны натуральное число п, действительное число x. Вычислить
Посмотрите здесь:

C++ Дано действительное число а, натуральное число N. Вычислить : P=a*(a-n)*(a-2*n)*...*(a-n^2)
Дано действительное число A, натуральное число n, вычислить... C++
C++ Даны натуральное число n, действительное число x. Вычислить:
Дано натуральное число n и действительное число а, найти, используя цикл C++
Дано действительное число х, натуральное число n. Вычислить:* C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
VladSharikov
 Аватар для VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 00:13     Даны натуральное число п, действительное число x. Вычислить #2
Цитата Сообщение от 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
Zurokiea2011
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
23.10.2013, 00:24  [ТС]     Даны натуральное число п, действительное число x. Вычислить #3
мне на С++ надо
VladSharikov
 Аватар для VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 00:43     Даны натуральное число п, действительное число x. Вычислить #4
Ой затупил =))
ща будет))

Добавлено через 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 код переписать.
Zurokiea2011
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
23.10.2013, 00:44  [ТС]     Даны натуральное число п, действительное число x. Вычислить #5
VladSharikov, как?
VladSharikov
 Аватар для VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 00:45     Даны натуральное число п, действительное число x. Вычислить #6
Zurokiea2011, вы что курили?
Я дал вам С++ код.

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

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

Добавлено через 5 минут
VladSharikov, мне нужно ввод в программе а не в коде
VladSharikov
 Аватар для VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 03:10     Даны натуральное число п, действительное число x. Вычислить #12
C++
1
2
    n = 3; // cin >> n;
    x = 5; // cin >> x;
уберите присваивание, раскомментируйте операторы ввода
govorov
24 / 24 / 3
Регистрация: 25.09.2013
Сообщений: 76
23.10.2013, 07:45     Даны натуральное число п, действительное число x. Вычислить #13
Цитата Сообщение от 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!.
VladSharikov
 Аватар для VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 09:36     Даны натуральное число п, действительное число x. Вычислить #14
govorov, точно, можно сделать так. И даже лучше в плане скорости. Но тут задача простая и этого не требует, даже не думал об этом. Спсибо.
Zurokiea2011
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 16
23.10.2013, 16:16  [ТС]     Даны натуральное число п, действительное число x. Вычислить #15
VladSharikov, а еще сможешь одну решить?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2013, 16:21     Даны натуральное число п, действительное число x. Вычислить
Еще ссылки по теме:

вычислить сумму членов ряда с использованием рекуррентную формулу,дано натуральное и действительное число с вычислением C++
C++ Даны натуральное число n, действительное число x. Вычислить:
C++ Дано натуральное число n и действительное число x. Вычислить :

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

Или воспользуйтесь поиском по форуму:
VladSharikov
 Аватар для VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824
23.10.2013, 16:21     Даны натуральное число п, действительное число x. Вычислить #16
Zurokiea2011, создавай другую тему, возможно кто-то откликнется
Yandex
Объявления
23.10.2013, 16:21     Даны натуральное число п, действительное число x. Вычислить
Ответ Создать тему
Опции темы

Текущее время: 15:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru