В одномерном массиве из N вещественных элементов, вычислить:

Ответить
MrDelni
Сообщения: 9
Зарегистрирован: 25 мар 2013, 15:43

• номер минимального по модулю элемента массива;
• сумму модулей элементов массива, расположенных после первого отрицательного элемента.
Сжать массив, удалив из него все элементы, величина которых находится в
интервале [a, b]. Освободившиеся в конце массива элементы заполнить нулями.

вот что я придумал про первый пункт:
Var X:array[1..100] of real;
i,imin,n:integer;
Begin
write('Введите N: ');readln(n);
writeln('Исходный');
For i:=1 to n do
Begin
X:=random (10)-10;
write(X);
End;
imin:=1;
For i:=2 to n do
if abs(X)<abs(X[imin]) then imin:=i;
writeln;
writeln('Индекс min по модулю элемент = ',imin);
end.
Аватара пользователя
Oleg_Rus
Сообщения: 335
Зарегистрирован: 16 окт 2006, 09:56
Откуда: г.Улан-Удэ, респ.Бурятия, Российская Федерация
Контактная информация:

Стукни в асю
e-mail: garmayev@yandex.ru
---------------------------------------------------------------------------
<a href="http://nick-name.ru/sertificates/711965/"><img src="http://nick-name.ru/img.php?nick=Garmay ... =2&text=t5" alt="Никнейм Garmayev зарегистрирован!" /></a>
Ответить