0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 5
1

Найти сумму факториалов нечётных чисел от 1 до 9 (с использованием подпрограмм)

24.12.2009, 05:01. Показов 2704. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. Нахождение суммы факториалов нечётных чисел от 1 до 9 (с использованием подпрограмм)
2. Дано натуральное n. Вычислить:
S=1*2+2*3*4+...+n*(n-1)
3. Дано натуральное n. Вычислить:
p=(1-1/(2^2))*(1-1/(3^2)*...*(1-1/(n^2))
4. Дано натуральное n. Вычислить:
P=1*(1-1/2)*(1-1/4)*(1-1/6)*...*(1-1/2*n)
Особо важны 2-4. Чем скорее тем лучше, в любом случае спасибо за старания.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2009, 05:01
Ответы с готовыми решениями:

Найти сумму факториалов всех нечётных чисел от 1 до 30
Найти сумму факториалов всех нечётных чисел от 1 до 30. Для нахождения факториала числа используйте...

Найти сумму факториалов, не используя подпрограмм
Вычислить сумму факториалов S=1! + 3! + 5! +… + n! (число n вводится с клавиатуры). как решить...

Вычислить сумму факториалов нечетных чисел от 1 до n
1. Вычислить сумму факториалов нечетных чисел от 1 до n. Вычисление факториала оформить в функции....

Посчитать сумму факториалов всех нечетных чисел от 1 до 9
Ребята помогите очень надо ! Посчитать сумму факториалов всех нечетных чисел от 1 до 9.c#

1
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
24.12.2009, 11:33 2
Лучший ответ Сообщение было отмечено Smilodonn как решение

Решение

1. Нахождение суммы факториалов нечётных чисел от 1 до 9 (с использованием подпрограмм)
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
uses crt;
function Fact(x:byte):longint;
var i:byte;
    f:longint;
begin
f:=1;
for i:=1 to x do
f:=f*i;
Fact:=f;
end;
var i:byte;
    s:longint;
begin
clrscr;
s:=0;
for i:=1 to 9 do
if odd(i) then s:=s+Fact(i);
write('S=',s);
readln
end.
2. Дано натуральное n. Вычислить:
S=1*2+2*3*4+...+n*(n-1)
Мне кажется в записи есть ошибка 2*3*4, должно быть 1*2+2*3+3*4+……
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
{N+}//директива компилятора для работы с типом extended
uses crt;
var n,i:longint;
    s:extended;
begin
clrscr;
write('n=');readln(n);
s:=0;
for i:=2 to n do
s:=s+i*(i-1);
write('S=',s:0:0);
readln
end.
3. Дано натуральное n. Вычислить:
p=(1-1/(2^2))*(1-1/(3^2)*...*(1-1/(n^2))
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
{N+}
uses crt;
var n,i:longint;
    p:extended;
begin
clrscr;
write('n=');readln(n);
p:=1;
for i:=2 to n do
p:=p*(1-1/(i*i));
write('P=',p:0:5);
readln
end.
4. Дано натуральное n. Вычислить:
P=1*(1-1/2)*(1-1/4)*(1-1/6)*...*(1-1/2*n)
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
{N+}
uses crt;
var n,i:longint;
    p:extended;
begin
clrscr;
write('n=');readln(n);
p:=1;
for i:=1 to n do
p:=p*(1-1/(2*i));
write('P=',p:0:5);
readln
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2009, 11:33
Помогаю со студенческими работами здесь

Вычислить сумму факториалов всех нечетных чисел от 1 до 9
C++ for dos v.3.1. вычислить сумму факториалов всех нечетных чисел от 1 до 9 вот что у меня...

Вычислить сумму факториалов всех нечетных чисел от 1 до 9
Можете ли вы переписать эту программу через procedure или function заранее спасибо Вычислить...

Вычислить сумму факториалов всех нечетных чисел от 1 до 9
вычислить сумму факториалов всех нечетных чисел от 1 до 9

Найти сумму положительных нечетных чисел меньших 100 с использованием For
Видел, что на сайте много раз уже решали и этот пример и похожие, но дело в том, что ничего кроме...

Нерекурсивные процедуры и функции: вычислить сумму факториалов всех нечетных чисел от 1 до 9
Написать программу для вычисления суммы факториалов всех нечетных чисел от 1 до 9 Добавлено...

Рекурсия: найти сумму факториалов n чисел
Помогите найти сумму факториалов n любых чисел плз к примеру: 3!+4!+5!+...+n!


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru