Что выведет программа при вызове а 4

Содержание
Читайте также:
Модифицированный вид программы это

Serzic711

July 2022 1 16 Report

Определите, что выведет на экран программа при вызове F(4)
procedure F(n:integer);
begin
if n>0 then begin
f(n div 4);
write(1);
f(n-3);
end;
write(2);
end;

Answers https://scholar.tips/opredelite-chto-vyvedet-na-ekran-programma-pri-vyzove-f4-procedure-fninteger.html» target=»_blank»]scholar.tips[/mask_link]

Что выведет программа при вызове а 4

Вопрос по информатике:

Что выведет программа при вызове f(4)? Ответ — 4321021, объясните, пожалуйста, откуда взялся 0?

Изображение к вопросу

Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?

Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок — бесплатно!

  • bookmark_border
  • 08.07.2015 20:33
  • Информатика
  • remove_red_eye 7921
  • thumb_up 38
Ответы и объяснения 1

При втором вызове процедуры, когда n=3 процедура получает на вход f(3), а так как 3>2, выполняется условие IF и в третьей строки получается что 3-3 — вот и ваш 0.

Настройки вызовов на Xiaomi и Redmi

  • 09.07.2015 05:19
  • thumb_up 49
Знаете ответ? Поделитесь им!

Как написать хороший ответ?

Чтобы добавить хороший ответ необходимо:

  • Отвечать достоверно на те вопросы, на которые знаете правильный ответ;
  • Писать подробно, чтобы ответ был исчерпывающий и не побуждал на дополнительные вопросы к нему;
  • Писать без грамматических, орфографических и пунктуационных ошибок.

Этого делать не стоит:

  • Копировать ответы со сторонних ресурсов. Хорошо ценятся уникальные и личные объяснения;
  • Отвечать не по сути: «Подумай сам(а)», «Легкотня», «Не знаю» и так далее;
  • Использовать мат — это неуважительно по отношению к пользователям;
  • Писать в ВЕРХНЕМ РЕГИСТРЕ.
Есть сомнения?

Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.

Трудности с домашними заданиями? Не стесняйтесь попросить о помощи — смело задавайте вопросы!

Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.

Источник: online-otvet.ru

Что выведет программа при вызове f(4)? Ответ — 4321021, объясните, пожалуйста, откуда взялся 0?

question img

Это я понимаю, но там тогда бы ноль стоял после 2 и 1, почему он именно на этом месте?

11 задание

потому что однин раз вызвав процедуру из главной программы, она сама себя вызывает ещё 5 раз, до тех пор, пока значение х не станет меньше 2

куда тебе можно отправить фотографию? а то здесь очень долго писать

в вк — lizaks

Лиза Аксёнова, г.Томск?

при втором вызове процедуры, когда n=3 процедура получает на вход f(3), а так как 3>2, выполняется условие IF и в третьей строки получается что 3-3 — вот и ваш 0.

Добавить свой ответ Ответить на вопрос

Еще вопросы

Источник: znanija.site

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru