Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
1 / 1 / 0
Регистрация: 19.01.2012
Сообщений: 23

Каков будет результат функции при a=5? b=5?

17.03.2012, 18:48. Показов 1614. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Каков будет результат функции при a=5? b=5?
Pascal
1
2
3
4
5
function div(a, b: byte): byte; 
    begin  
     if a<b then div:=0
               else div:=div(a-b, b)+1;
end.
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.03.2012, 18:48
Ответы с готовыми решениями:

Каков будет результат функции при a=12
Каков будет результат функции при a=12? b=3? Почему? function NOD(a, b: byte): byte; begin if b=a then NOD:=a ...

Каков будет результат работы функции?
Хочу разобраться в псевдокоде IDA. Подскажите пожалуйста, в интернете мало информации об этом. int __cdecl main(int argc, const char...

Каков будет результат при заданных условиях
А что если повторяющиеся элементы будут на 0 и 1 индексах

6
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53
17.03.2012, 19:09
Div-зарезервированное слово(x div y-это целочисленное деление числа x на y). Следовательно, его нельзя использовать в качестве названия функции.
Цитата Сообщение от Ви5Кторинка Посмотреть сообщение
Каков будет результат функции при a=5? b=5?
Результат: 1
1
1 / 1 / 0
Регистрация: 19.01.2012
Сообщений: 23
21.03.2012, 14:36  [ТС]
Неужели все так просто? А можно спросить при чем тут рекурсия и что это такое если не сложно простыми словами объясните пожалуйста
0
28 / 28 / 19
Регистрация: 03.02.2012
Сообщений: 59
21.03.2012, 16:07
рекурсия=>рекурс=>курс-направление=>ренаправление=>перенаправле ние
1
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53
21.03.2012, 16:51
Рекурсия-процесс повторения чего-либо. В данном случае функция рекурсивна, так как в строке
Цитата Сообщение от Ви5Кторинка Посмотреть сообщение
else div:=div(a-b, b)+1;
функция вызывает саму себя до тех пор пока условие
Цитата Сообщение от Ви5Кторинка Посмотреть сообщение
a<b
не будет выполнено.
1
1 / 1 / 0
Регистрация: 25.12.2012
Сообщений: 60
27.05.2013, 16:17
Объясните, как здесь получилось 1? В том плане, что я не знаю, как посчитать это выражение. div(5-5,5)+1. получилось div (0,5)+1. а<b then div:=0. Куда прибавить 1? к первому числу в скобках или ко второму, или к двум числам вместе? объясните, пожалуйста, мне эту задачу сдавать
0
1 / 1 / 0
Регистрация: 19.01.2012
Сообщений: 23
27.05.2013, 16:55  [ТС]
А вы где учитесь?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.05.2013, 16:55
Помогаю со студенческими работами здесь

Каков будет результат действия a++-++a?
Подскажите, пожалуйста, каков результат действия a++-++a? 0? Изначально a = 0

Каков будет результат следующего примера ?
Point p=new Point (7,8); Int a=p.x; p= new Point (4,4); Print(a); Создавайте тему в соответствующем разделе. Используйте теги...

Каков будет результат выполнения кода?
подскажите, пожалуйста, каков результат выполнения будет для кода #define PRINT(int) printf(&quot;%d\t&quot;,int) main() ...

Каков будет результат выполнения следующего кода
Каков будет результат выполнения следующего кода: void f(int i, int &amp;k) { i = 1; k = 2; } void main() { int x = 0, у = 0;...

Каков будет результат выполнения следующего кода
Каков будет результат выполнения следующего кода: #define square(x) х*х int a = square(2+3); cout« а;


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru