Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 16.04.2015 21:55
- Информатика
- remove_red_eye 16596
- thumb_up 44
Ответы и объяснения 1
1. Наличие ошибок в синтаксисе. Например присутствие ";" перед else.
2. Вы используете рекурсивную функцию, а описываете ее как процедуру ...
Вариант решения:
var
a: integer;
function F(n:integer):integer;
begin
write(n,' ');
if n1 then
if n mod 2=0 then
f(n+1)
else
f(n div 2);
end;
begin
readln(a);
writeln(F(a));
end.
Для F(13) получите:
13 6 7 3 1 0
- 17.04.2015 23:10
- thumb_up 38
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.