Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2009, 13:33   #1
Ximer
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 35
По умолчанию Массивы

Помогите пожалуйста с задачами.
1)Сформируйте и выведите на экран массив из n элементов, где каждый чётный элемент массива равен сумме двух предыдущих, а нечётный - значению текущего индекса, увеличенному на 3.

2)Сформируйте и выведите на экран массив из n элементов, с помощью датчика случайных чисел. Получите новый массив, каждый элемент которого равен соответствующему исходного элемента и его квадрата. В полученном массиве найти максимальный элемент и его номер. Вывести на экран исходные и полученные результаты.

Последний раз редактировалось Ximer; 14.04.2009 в 15:25.
Ximer вне форума Ответить с цитированием
Старый 14.04.2009, 13:46   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Ваши наработки? Что не получается?
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 14.04.2009, 14:23   #3
Ximer
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 35
По умолчанию

Нароботок нет. Не знаю как решать.
Ximer вне форума Ответить с цитированием
Старый 14.04.2009, 14:25   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
где каждый чётный элемент массива равен двух предыдущих
Это как понимать?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.04.2009, 14:31   #5
Cookson
Пользователь
 
Регистрация: 14.04.2009
Сообщений: 16
По умолчанию

Наверное, сумме двух предыдущих
Cookson вне форума Ответить с цитированием
Старый 14.04.2009, 14:33   #6
Ximer
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 35
По умолчанию

Да сумме извините не дописал.
Ximer вне форума Ответить с цитированием
Старый 14.04.2009, 14:47   #7
антон2
 
Регистрация: 07.04.2009
Сообщений: 6
По умолчанию

ПОМОГИТЕ ПОЖАЛУЙСТА СРОЧНО!!!!
дан линейный массив из N элементов(целых случайных чисел от 1 до 5). заменить группу одинаковых рядом стоящих элементов одним.
антон2 вне форума Ответить с цитированием
Старый 14.04.2009, 15:02   #8
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Цитата:
Сообщение от Ximer Посмотреть сообщение
Да сумме извините не дописал.
Тогда нужно еще и определить чему будет равен 2-ой элемент(здесь он равен первому)
Код:
if (i mod 2=0) and (i>2) then a[i]:=a[i-1]+a[i-2]
   else if i=2 then a[i]:=a[i-1]
     else if i mod 2=1 then a[i]:=i+3;
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Представить математическую запись (+описание решения) фрагмента программы и вычислить значение переменной (Kate) Помощь студентам 7 18.10.2011 16:52
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
Массивы Баламут Win Api 9 12.01.2008 18:57
Массивы Sargon Общие вопросы C/C++ 5 27.12.2007 23:32