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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2012, 14:47   #1
volkonskaya
Пользователь
 
Регистрация: 24.04.2012
Сообщений: 12
По умолчанию массивы

Ребят,помогите,пожалуйста, решить 2 задачи:

1 задача. Даны действительные числа а1,а2...аn.Найти max(а1+а2n,а2+а2n-1,...,аn+аn+1).

2 задача. Дан массив действительных чисел.Среди них есть равные.Найти первый максимальный элемент массива и заменить его нулем.
volkonskaya вне форума Ответить с цитированием
Старый 29.04.2012, 14:55   #2
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

1. По первой задаче в условии ошибка. Предполагаю, что чисел должно быть 2n.
2. Задача решается в два прохода: на первом ищется максимум, а на втором - заменяется первый встреченный максимальный элемент.

Надеюсь, помог.
s-andriano вне форума Ответить с цитированием
Старый 29.04.2012, 15:27   #3
volkonskaya
Пользователь
 
Регистрация: 24.04.2012
Сообщений: 12
По умолчанию

не совсем поняла как решать вторую задачу,долго над ней уже сижу,что-то не получается(
volkonskaya вне форума Ответить с цитированием
Старый 29.04.2012, 16:03   #4
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Какое именно слово непонятно?
Задавайте конкретные вопросы.
s-andriano вне форума Ответить с цитированием
Старый 29.04.2012, 16:13   #5
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Код:
max := 1;
for i := 2 to n do 
       if a[i] > a[max] then
                max := i;


a[max] := 0;
Poma][a вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры nuriyat Помощь студентам 1 21.01.2012 16:16
Двумерные массивы(массивы указателей на массивы) krytishka99 Помощь студентам 1 29.12.2011 19:51
указатели на массивы и массивы указателей blacktener Общие вопросы C/C++ 16 13.06.2011 20:45
Динамические массивы и массивы варианты N@stya Помощь студентам 0 11.06.2010 21:09
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12