Четверг, 09.01.2025
Pascal 4 All
[ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

 

  • Страница 1 из 1
  • 1
Модератор форума: Seqular, Pavel  

Одномерный массив
ajaxДата: Четверг, 17.12.2009, 01:53 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 2
Репутация: 0
Замечания: 0%
Статус: Offline
Дан одномерный массив, состоящий из n элементов. Вывести на экран те элементы массива, индексы которых являются числами Фибоначчи(1,2,3,5,8,13..). Определить и использовать логическую функцию, проверяющую, является ли целое число числом Фибоначчи.
 
FirefrominsideДата: Четверг, 17.12.2009, 09:59 | Сообщение # 2
Уже "свой"
Группа: Модераторы
Сообщений: 85
Репутация: 0
Замечания: 0%
Статус: Offline
1.Начинаешь пробегать по циклу. Как только значение цикла совпало с цислом Фибониччи, ты выводишь информацию(цифру) переменной, хранящейся по данному адресу.
Думаю заполнить цикл можешь сам.
Code

for i:=1 to n do begin
  if ( i=((i-1)+1)) then
   write(a[i],', ');
end;

Таким образом,мы выводим на экран те числа, индексы которых(i) находятся в ряде Фибоначчи((i-1)+1).

2.Логическое,как я понял-это сравнение,выполнение условию...

Code

for i:=1 to n do begin
  if (a[i]=((i-1)+1)) then
   write(a[i],', ');
end;

Тут мы выводим значение чисел(a[i]), которые входят в ряд Фибоначчи.

Сам видишь во сколько пишу,так что могут быть ошибки.
Если сам не сможешь их решить, пиши сюда!


Большая просьба выкладывать хоть какой-то код Вашей программы.
Это поможет найти общий язык между Вами и нами! =)
И не забываем благодарить за помощь=)
Нужна помощь с задача С++? тебе сюда bc-for-all.ucoz.ru
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025
Используются технологии uCoz
javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;