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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.01.2010, 23:59   #1
катя123
 
Регистрация: 02.01.2010
Сообщений: 6
По умолчанию Массивы. Паскаль

1 Найти сумму всех положительных элементов с четными индексами и произведение всех ненулевых элементов с нечетными индексами.

2 Вычислить сумму элементов массива С(25), расположенных за первым отрицательным элементов. Если все элементы массива неотрицательны, то сообщить об этом.

3 Если первый элемент массива Р(m) положительный, то упорядочить массив по возрастанию, иначе – по убыванию
катя123 вне форума Ответить с цитированием
Старый 07.01.2010, 00:28   #2
Базиля
Участник клуба
 
Аватар для Базиля
 
Регистрация: 03.12.2009
Сообщений: 1,013
По умолчанию

и в чем проблема?
Базиля вне форума Ответить с цитированием
Старый 07.01.2010, 08:11   #3
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

1)
Код:
s:=0;
 p:=1;
 for i:=1 to n do begin
 if (not odd(i)) and (a[i]>0) then s:=s+a[i];
 if (odd(i)) and (a[i]<>0) then p:=p*a[i];
 end;
2)
Код:
 i1:=0;
 s:=0;
 for i:=1 to 25 do
 if a[i]<0 then begin i1:=i;break;end;
 if i1 <> 0 then
 for i:=i1 to 25 do
 s:=s+c[i]
 else
 writeln('- HET');
3)
Код:
if p[1]>0 then begin
 n:=m;
 repeat
f:=false;
for i:=1 to n-1 do
if p[i]>p[i+1] then begin        
vp:=p[i];
p[i]:=p[i+1];
p[i+1]:=vp;
 f:=true; end;
n:=n-1;
until not f;end
else begin
repeat
f:=false;
for i:=1 to n-1 do
if p[i]<p[i+1] then begin        
vp:=p[i];
p[i]:=p[i+1];
p[i+1]:=vp;
 f:=true; end;
n:=n-1;
until not f;end;
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 07.01.2010, 13:31   #4
катя123
 
Регистрация: 02.01.2010
Сообщений: 6
По умолчанию

спасибо огромное!!!!!!
катя123 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль. Массивы. xCarnaGe Помощь студентам 2 12.12.2009 08:21
Паскаль. Массивы VD1988 Помощь студентам 20 06.11.2009 14:01
массивы.паскаль Лида200915 Помощь студентам 3 30.09.2009 08:02
Паскаль. Массивы cucumber Помощь студентам 5 23.04.2009 21:20
массивы Паскаль Натуськ@25 Помощь студентам 1 13.02.2009 19:33