Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 26.09.2017
Сообщений: 62

Процедуры, факториал

04.12.2017, 13:07. Показов 1110. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
С помощью процедуры высчитайте факториал заданного числа и примените его в выражении 5!/10!+2!+(7!+11!)/8!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.12.2017, 13:07
Ответы с готовыми решениями:

Использование имени процедуры в качестве параметра другой процедуры
Для заданного массива В составить процедуру, определяющую отрезок, на который попадают заданного массива Р. Применить процедуру для k...

Использование имени процедуры в качестве параметра другой процедуры
Составить программу по заданному условию.Первая часть условия является заданием на разработку процедуры для любой функции f или пары...

Оформить программу с помощью процедуры ввода массива и процедуры вывода массива на экран.
Program Primer1; uses crt; var a: array of integer; i: integer; Begin clrscr; for i:=1 to 5 do begin write('a=');...

9
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
04.12.2017, 14:05
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

Pascal
1
2
3
4
function f(n: int64): int64 := n = 0 ? 1 : n * f(n - 1);
begin
  Print(f(5) / f(10) + f(2) + (f(7) + f(11)) / f(8))
end.
0
0 / 0 / 0
Регистрация: 26.09.2017
Сообщений: 62
07.12.2017, 12:22  [ТС]
не работает
0
 Аватар для JuriiMW
5095 / 2661 / 2355
Регистрация: 10.12.2014
Сообщений: 10,060
08.12.2017, 07:48
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

Noname1331, работает!
Выдаёт результат: 992.125033068783
Который легко проверить:

https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{5!}{10!}+2!+\frac{7!+11!}{8!} =

https://www.cyberforum.ru/cgi-bin/latex.cgi?= \frac{1*2*3*4*5}{1*2*3*4*5*6*7*8*9*10}+1*2+\frac{1*2*3*4*5*6*7+1*2*3*4*5*6*7*8*9*10*11}{1*2*3*4*5*6*7*8}=

https://www.cyberforum.ru/cgi-bin/latex.cgi?=\frac{1}{6*7*8*9*10}+2+\frac{1*2*3*4*5*6*7*(1+8*9*10*11)}{1*2*3*4*5*6*7*8}=

https://www.cyberforum.ru/cgi-bin/latex.cgi?=\frac{1}{30240}+2+\frac{1+7920}{8}=

https://www.cyberforum.ru/cgi-bin/latex.cgi?=0,0000330687830688+2+990,125=992,1250330687830688

Вот посчитал ручками и калькулятором…
Что здесь не работает?
2
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
08.12.2017, 07:51
Цитата Сообщение от Noname1331 Посмотреть сообщение
не работает
Вы уже не в первый раз заявляете, что программы, написанные для вас (либо найденные для вас на форуме), не работают. Причем, не указываете, в каких случаях и при каких входных данных программа "не работает".
Постарайтесь, пожалуйста, в дальнейшем воздерживаться от голословных заявлений.
0
0 / 0 / 0
Регистрация: 26.09.2017
Сообщений: 62
08.12.2017, 16:21  [ТС]
Ну я вставляю данную программу в паскаль ABC.net и не робит
0
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
08.12.2017, 17:17
Noname1331, честное слово, уже есть некоторое недоверие к вашим словам. Покажите скриншот экрана, который нам покажет, где "не робит".
0
0 / 0 / 0
Регистрация: 26.09.2017
Сообщений: 62
09.12.2017, 11:56  [ТС]
вот
Миниатюры
Процедуры, факториал  
0
0 / 0 / 0
Регистрация: 26.09.2017
Сообщений: 62
09.12.2017, 13:12  [ТС]
у меня своего кода нету просто..А так все правильно, спасибо!
0
 Аватар для JuriiMW
5095 / 2661 / 2355
Регистрация: 10.12.2014
Сообщений: 10,060
11.12.2017, 06:51
Какая версия PABC.NET у вас стоит?
Помощь — О программе…
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.12.2017, 06:51
Помогаю со студенческими работами здесь

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

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

Вычислить факториал заданного целого числа с помощью процедуры
вычислить факториал заданного целого числа с помощью процедуры

Факториал некторого числа записан в eax, а нужно вывести этот факториал в ebx
Хочу сделать код факториал некторого числа записан в eax, а нужно вывести этот факториал в ebx и где-то ошибка ( не могли бы помочь...

Факториал. Определить максимальное число, факториал которого хранится в переменной типа int
/*Доброго времени суток ! Задача такова: Пользователь вводит число с клавы. Вывести на экран факториал этого числа. Определить...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru