0 / 0 / 2
Регистрация: 12.10.2016
Сообщений: 137
1

Рекуррентная процедура: вывод на экран заданной последовательности чисел

20.06.2017, 20:22. Показов 1046. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано натуральное число n. Написать рекуррентную процедуру вывода на экран следующей последовательности чисел
1
2 1
3 2 1
........
N n-1 n-2 ... 1
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.06.2017, 20:22
Ответы с готовыми решениями:

Процедура: вывод на экран n-го члена последовательности чисел Фибоначчи
Составьте программу вывода на экран n-го члена последовательности чисел Фибоначчи через процедуру. ...

Найти и вывести на экран количество нечетных чисел в заданной последовательности
Не могу решить задачу :cry: Ввести с клавиатуры непустую последовательность целых чисел,...

Цикл for, вывод на экран последовательности чисел
Как вывести на экран 10 элементов последовательности 1, 1, 2, 3, 4, 6, 9...?

Вывод на экран количества чисел последовательности от a до b с шагом step
Нужно составить программу вывода на экран n количества чисел последовательности от a до b с шагом...

5
129 / 127 / 107
Регистрация: 09.01.2017
Сообщений: 1,651
20.06.2017, 20:32 2
Составить блок-схему к программе (рекурсия)
0
5065 / 2637 / 2348
Регистрация: 10.12.2014
Сообщений: 10,003
21.06.2017, 05:24 3
Zwelenewskiy, там код не PABC.NET…
Код под данное условие примерно такой:
Pascal
1
2
3
4
function p(i:integer):String:=''+i+(i>1?' '+p(i-1):'');
begin
  Range(1,ReadLnInteger('n =')).Select(i->p(i)).Println(NewLine);
end.
0
129 / 127 / 107
Регистрация: 09.01.2017
Сообщений: 1,651
21.06.2017, 08:27 4
JuriiMW, почему-то я думаю,что нужен был код именно не PABC.NET =))
0
5065 / 2637 / 2348
Регистрация: 10.12.2014
Сообщений: 10,003
21.06.2017, 08:36 5
Zwelenewskiy, тем не менее: раз в разделе PABC.NET → получайте что не хотели ;–)
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32760 / 21105 / 8139
Регистрация: 22.10.2011
Сообщений: 36,362
Записей в блоге: 8
21.06.2017, 11:36 6
Цитата Сообщение от JuriiMW Посмотреть сообщение
получайте что не хотели
Вот и получили, что не хотели. Хотели процедуру, получили функцию.

Вот с процедурой:
Pascal
1
2
3
4
5
6
7
8
9
procedure p(i : integer);
begin
  write(i, ' ');
  if i > 1 then p(pred(i)) else writeln;
end;
 
begin
  Range(1, ReadlnInteger('n =')).ForEach(p);
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2017, 11:36
Помогаю со студенческими работами здесь

Блок-схема по программе (Вывод на экран количества положительных чисел в последовательности)
Помогите пожалуйста составить блок-схему по программе: #include <stdio.h> #include <math.h> ...

Рекурсия: ввод с клавиатуры последовательности чисел и вывод ее на экран в обратном порядке
Написать рекурсивную процедуру для ввода с клавиатуры последовательности чисел и вывода ее на экран...

Процедура: в последовательности целых чисел найти количество чисел, с суммой цифр кратных 7 и максимальное среди них
Разработать процедуру, которая в последовательности целых чисел находит количество чисел, сумма...

В последовательности целых чисел найти количество участков строгого возрастания последовательности и вывести на экран
В последовательности целых чисел найти количество участков строгого возрастания последовательности...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru