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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2007, 18:01   #1
kitty
Пользователь
 
Регистрация: 28.11.2007
Сообщений: 12
Стрелка пожалуйста помогите решить массив

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

Последний раз редактировалось kitty; 28.11.2007 в 18:33.
kitty вне форума Ответить с цитированием
Старый 28.11.2007, 18:13   #2
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Цитата:
var mas: array [1..10] of integer;
max, i: integer;
begin
Writeln ('Zapolnite masiv...');
for i := 1 to 10 do Readln(mas[i]); Writeln ('Gotovo...');
Writeln;

max := mas[1];
for i := 2 to 10 do
if mas[i] > max then max := mas[i];

Writeln (max);
Readln;
end.
Реализация алгоритма по нахождению максимального значения в массиве.

АДД: вы неуказали язык программирования. then, goto, if используются практически везде. Может вам на VB
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 28.11.2007, 18:19   #3
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Определение порядкового номера наибольшего числа в массиве:
Код:
for i:= 1 to 10 do
 if mas[i] = max then break;
 Writeln (i);
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
3 задачки на Паскаль. Массив,строки. помогите решить до завтра! meds Паскаль, Turbo Pascal, PascalABC.NET 2 29.05.2008 08:29
Помогите решить массив. плиз. exeexeexe Microsoft Office Excel 1 29.02.2008 13:12
помогите решить одномерный массив! маршка Помощь студентам 3 28.11.2007 14:26
помогите решить одномерный массив маршка Помощь студентам 1 27.11.2007 23:13