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

Определить номер последнего числа Пелля, которое входит в диапазон типа integer (longint).

21.10.2012, 19:36. Показов 2058. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Определить номер последнего числа Пелля, которое входит в диапазон типа integer (longint). Вывести в виде таблицы данное число Пелля и три предыдущих с их номерами.
Числа Пелля определяются так: первое число равно 1, второе равно 2, каждое следующее равно a(n)=2a(n-1)+a(n-2).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2012, 19:36
Ответы с готовыми решениями:

Определить номер последнего числа Люка, которое входит в диапазон типа int
Дорогие товарищи-друзья! У друга возникла проблема с выполнением одного задания по циклическим...

Определить количество первых чисел Пелля, что значение их суммы не превышает диапазона типа integer
Определить количество первых чисел Пелля, таких, что значение их суммы не превышает диапазона типа...

Вернуть номер позиции первого (слева) вхождения в запись числа типа Longint цифры k
Приветик всем, помогите мне пожалуйста с програмками, и если можно объясните их 1.Описать...

Описать функцию, которая возвращает номер позиции первого (слева) вхождения в запись числа типа Longint
Описать функцию, которая возвращает номер позиции первого (слева) вхождения в запись числа типа...

5
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
21.10.2012, 21:18 2
вот нашел решение на форуме двух ваших задач из трех, решается с помощью записей. Какую тему вы проходите (проходили записи, массивы)? задача о числе пелля. помогите
0
1 / 1 / 0
Регистрация: 21.10.2012
Сообщений: 35
21.10.2012, 21:23  [ТС] 3
массивы проходили,записи нет
0
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
21.10.2012, 21:45 4
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const
  nmax=100;
var
  a: array[1..nmax] of longint;
  i,n: integer;
begin 
  a[1]:=1;
  a[2]:=2;
  i:=2;
  while a[i]<32768 do
  begin
    inc(i);
    a[i]:=a[i-1]*2+a[i-2];
  end;
  writeln(i-4,'-е число Пелля: ',a[i-4]);
  writeln(i-3,'-е число Пелля: ',a[i-3]);
  writeln(i-2,'-е число Пелля: ',a[i-2]);
  writeln(i-1,'-е число Пелля: ',a[i-1]);
  readln;
end.
1
1 / 1 / 0
Регистрация: 21.10.2012
Сообщений: 35
21.10.2012, 22:41  [ТС] 5
это сразу две задачи?
0
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
21.10.2012, 23:03 6
нет, это
Цитата Сообщение от kventi5 Посмотреть сообщение
Определить номер последнего числа Пелля, которое входит в диапазон типа integer (longint). Вывести в виде таблицы данное число Пелля и три предыдущих с их номерами.
Добавлено через 35 секунд
вторая с числами пелля здесь Составить программу, которая находит первые k чисел Пелля (k – задается пользователем).

Добавлено через 19 минут
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const
  nmax=100;
var
  a: array[1..nmax] of longint;
  i,n,k: integer;
begin 
  a[1]:=1;
  a[2]:=2;
  i:=2;
  while a[i]<32768 do
  begin
    inc(i);
    a[i]:=a[i-1]*2+a[i-2];
  end;
  k:=i;
  for i:=k-4 to k-1 do writeln(i,'-е число Пелля: ',a[i]);
  readln;
end.
Добавлено через 14 секунд
так будет правильней
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2012, 23:03
Помогаю со студенческими работами здесь

Описать функцию, которая возвращает номер позиции первого (слева) вхождения в запись числа типа Longint цифры k(k [0,9])
Всем привет!)конец семестра снова загрузили лабами...ничего не успеваю как всегда,расчитываю на...

Сравнение числа типа Integer с методом возвращающий Integer или остановка цикла for
Здравствуйте, пытаюсь написать свой метод сортировки по алфавиту, и при написании куска кода...

Определить порядковый номер последнего числа, равного х
Введите с клавиатуры число х и определите порядковый номер последнего числа, равного х

Определить номер в списки последнего положительного числа
Определить номер в списки последнего положительного числа Scheme и Haskell (извините, что не по...


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

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

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