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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2009, 10:47   #1
Ximer
Пользователь
 
Регистрация: 25.01.2009
Сообщений: 35
По умолчанию массив

задайте массив из 10 элементов с помощью датчика случайных чисел. замените все его положительные элементы на наиболыший отрицательный элемент. выведите на экран исходный массив
Ximer вне форума Ответить с цитированием
Старый 11.04.2009, 11:30   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну и что сложного?
Задаем массив, находим максимум в отрицательных
Код:
var a:array[1..10] of real;i:byte;max:real;
for i:=1 to 10 do begin 
 a[i]:=10-random(10);
 if (a[i]<0)and(a[i]<max) then max:=a[i];
end;
Заменяем
Код:
for i:=1 to 10 do if a[i]>0 then a[i]:=max;
Ну и в циклах выводна экран )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Упорядочить массив в порядке возрастания и напечатать входной и исходный массив. TheVenny Помощь студентам 3 26.11.2008 15:06
Массив Elizaveta Паскаль, Turbo Pascal, PascalABC.NET 1 10.11.2008 02:35
Массив. С++ bloo[d] Помощь студентам 2 12.12.2007 23:30
Массив vitalik007 Помощь студентам 15 17.10.2007 19:56
Массив Snake_ua Помощь студентам 2 15.10.2007 07:04