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

Процедуры и Функции

26.11.2009, 20:45. Показов 478. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здрасте....Снова нужна помощь мастеров ....

№1 Описать Функцию Fact2(N) целого типа, вычислить "двойного факториала":N!! = 1*3*5...*N, если N -нечетное,N! -четное (N> 0 -параметр целого типа).С помощью этой функции вычислить двойные факториалы десяти данных чисел
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2009, 20:45
Ответы с готовыми решениями:

Процедуры и функции. Процедуры с числовыми параметрами
Описать процедуру RectPS (x1, y1, x2, y2, P, S), вычисляющую периметр P и площадь S прямоугольника...

Процедуры и функции: решить через процедуры S=a*x+b*y+c*z.
Пожалуста помогите решить через процедуры S=a*x+b*y+c*z.

Процедуры и функции: вычислить значения функции на заданном отрезке с заданным шагом
ребята, помогите, пожалуйста! Срочно нужна такая программка по выделенному варианту... у самой...

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

4
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
26.11.2009, 20:54 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
uses crt;
var n:integer;
function Fac_2(n:integer):longint;
begin
if n=1 then Fac_2:=1
else if n=2 then Fac_2:=2
else fac_2:=n*fac_2(n-2);
end;
begin
clrscr;
Write('n=');readln(n);
write('n!!=',fac_2(n));
readln;
end.
1
1 / 1 / 0
Регистрация: 16.10.2009
Сообщений: 33
27.11.2009, 09:19  [ТС] 3
Спасибо Мистер ...еси мона помогите решить ...
--Написать процедуру ,которая последовательность чисел а1...аn заменяет все члены, следующие за наибольшим на значение 0....Заранее спасибо вам
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
27.11.2009, 09:36 4
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
uses crt;
type mas=array[1..100] of integer;
procedure Zamena(var p:mas;x:integer; var mx,imx:integer);
var i:integer;
begin
mx:=p[1];imx:=1;
for i:=1 to x do
if p[i]>mx then
 begin
  mx:=p[i];
  imx:=i;
 end;
writeln('Максимум=',mx,'  индекс=',imx);
writeln;
writeln('Массив после замены:');
for i:=1 to x do
 begin
  if i>imx then p[i]:=0;
  write(p[i],' ');
 end;
end;
 
var a:mas;
    n,i,max,imax:integer;
begin
clrscr;
randomize;
write('Размер массива n=');
readln(n);
writeln('Исходный массив:');
for i:=1 to n do
 begin
  a[i]:=random(20)+1;
  write(a[i]:3);
 end;
writeln;
writeln;
Zamena(a,n,max,imax);
readln
end.
1
1 / 1 / 0
Регистрация: 16.10.2009
Сообщений: 33
27.11.2009, 09:39  [ТС] 5
Огромное спасибо вам!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2009, 09:39
Помогаю со студенческими работами здесь

Найти значение функции, используя процедуры и функции
Помогите плз написать программу с помощью процедур и функций. Найти значение функции ...

функции и процедуры
Пусть задана квадратная матрица порядка m и натуральное число n. Нужно найти Аn. Использовать...

Процедуры и функции.
задание с функцией вроде-бы есть. надеюсь препод примет (неужели нельзя было выдать задания в...

Процедуры\функции
Пожалуйста помогите!! задано натуральное n, целые числа a1,a2,...,an. Рассмотреть отрезки...


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

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

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