Безотлагательно, помогите пожалуйста.1) Напишите пожалуйста программу в Паскале ,которая бы содержала

Безотлагательно, помогите пожалуйста.
1) Напишите пожалуйста программку в Паскале ,которая бы содержала и функцию и процедуру

Задать свой вопрос
2 ответа

procedure foo(str: string);


begin


writeln(str);

end;

function foo1(str: string): string;

begin

foo1:= str;

end;

begin

foo('I am a procedure');

n:= foo1('I am a function');

writeln(n);

end.

Когакова Лидия
Компилятор сетует на строчку foo1 = str; "Program1.pas(7) : Встречено '=', а ожидалось ';'"
Виолетта Киренкова
я идиот, пренебрегал :, поправил
Кирилл Рендель
Теперь Program3.pas(11) : Безызвестное имя 'n' )
Дашка Коморницкая
А программка эта что делает сможете разъяснить пожалуйста?
На базе подпрограммы факториала вычислить число сочетаний Cnm из N частей по M, использовав формулу: Сnm = N!/((N-M)!*M!). Воплотить 2 варианта решения - c процедурой и с функцией.
На голосовании 6 лет вспять
Вариант 1(на базе функции)
Program zd;
var N,M:integer;
function Fact(x:integer):longint;
begin
if x=1 then Fact:=1
else fact:=x*fact(x-1);
end;
begin
readln(N,M);
write('N!/((N-M)!*M!)=',Fact(N)div(Fact(N-M)*Fact(M) ));
end.
2
Функция Cnm
program Cnm;
var n,m:integer;
function factorial(n: Byte): word;
Begin
if n=0 then factorial:=1
else factorial:=n*factorial(n-1);
End;
Begin
read(n,m);
if ngt;m then writeln(factorial(n) div factorial(n-m)*factorial(m))
else write('ERROR. n must be gt; than m');

End.
сможете сделать лучше
Marija Balohonova
Необходимо, чтобы процедура и функция была в одной программе, а вы сбросили две разные программки.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы
задание экономиоти Рассмотри ситуацию: человек живёт на Крайнем Се-вере. С помощью каких

Экономика.

Человек живет на Крайнем Севере. С помощью каких благ удовлетворяются потребности

Экономика.

там лежат три яйца.у дома рос клен.Это гнездо сойки.на клёне гнездо

Русский язык.

Тыныштық күйіндегі карусель 35 с-та 3,0 рад/с бұрыштық жылдамдықпен үдей қозғалады.

Разные вопросы.

Сочинение на тему "Русский язык не сможет умереть!"

Математика.

Приветствую! Меня зовут Станислав, я представляю компанию under.site. Хотел бы предложить интересное решение

Разные вопросы.

Масса трёх одинаковых пакетов чая 180г чему равна масса

Математика.

Газообразный аммиак объёмом 2.24 л (н.у.) был полностью поглощён 14.68 мл

Химия.

Упражнение 2 Выпишите глаголы и вставьте пропущенные буквы

Русский язык.

Радиус окружности, описанной около равностороннего треугольника, равен 6. Найдите сторону треугольника

Геометрия.

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт