![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Beseech |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 42 Пол: Мужской Реальное имя: Ваня Репутация: ![]() ![]() ![]() |
Дан одномерный массив А из 20 элементов. Найти наибольший из отрицательных элементов массива; наименьший из положительных элементов массива(0 считать положительным числом). Вывести на экран исходный массив и найденные элементы. Если в массиве нет положительных(отрицательных) элементов, вывести на экран соответствующее сообщение.
Сообщение отредактировано: Beseech - 11.05.2007 11:17 -------------------- Skateboarding is not a crime
|
Адель |
![]()
Сообщение
#2
|
![]() Иллюзия мира ![]() ![]() ![]() Группа: Пользователи Сообщений: 180 Пол: Женский Репутация: ![]() ![]() ![]() |
var
a:array[1..20] of integer;
i,max,min:integer;
f:boolean;
begin
randomize;
for i:=1 to 20 do begin
a[i]:=random(20)-10;
write(a[i],' ');
end;
writeln;
max:=0;
f:=true;
for i:=1 to 20 do begin
if f and (a[i]<0) then
begin
max:=a[i];
f:=false;
end;
if (a[i]<0)and(a[i]>max)then max:=a[i];
end;
f:=true;
min:=-1;
for i:=1 to 20 do begin
if f and (a[i]>=0) then
begin
min:=a[i];
f:=false;
end;
if (a[i]>=0)and(a[i]<min)then min:=a[i];
end;
if max=0 then writeln('max=none') else
writeln(max);
if min=-1 then writeln('min=none') else
writeln(min);
что то типо, но не 100% верно... |
Beseech |
![]()
Сообщение
#3
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 42 Пол: Мужской Реальное имя: Ваня Репутация: ![]() ![]() ![]() |
Большое спс Адель,задача получилась
![]() -------------------- Skateboarding is not a crime
|
![]() ![]() |
![]() |
Текстовая версия | 8.08.2025 7:13 |