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

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

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

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

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

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

Помогите,Написать блок-схему алгоритма


Замена отрицательных элементов числового массива их абсолютными величинами.
st1mUA вне форума Ответить с цитированием
Старый 12.01.2009, 19:22   #2
goblinyara
Форумчанин
 
Аватар для goblinyara
 
Регистрация: 02.01.2009
Сообщений: 340
По умолчанию

хммм... а чё там писать-то?... проходишь массив циклом, в каждом цикле смотришь по условию, отрицательный или положительный элемент... если отрицательный, то менять знак... вот и всё....
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=)
Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
goblinyara вне форума Ответить с цитированием
Старый 12.01.2009, 19:24   #3
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

Цитата:
Сообщение от goblinyara Посмотреть сообщение
хммм... а чё там писать-то?... проходишь массив циклом, в каждом цикле смотришь по условию, отрицательный или положительный элемент... если отрицательный, то менять знак... вот и всё....
можно и без условия обойтись a[i]:=abs(a[i]); и все
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 12.01.2009, 19:29   #4
goblinyara
Форумчанин
 
Аватар для goblinyara
 
Регистрация: 02.01.2009
Сообщений: 340
По умолчанию

maladoy, тут просили вообще-то блок-схему алгоритма, а не код... алгоритмика не имеет какого-либо кода, это запись выражений для объяснения логики будущего кода... как бы его костяк... а как раз таки в блок-схеме это условие нужно, чтобы показать преподам(я так понимаю, что это им нужно сдать эту блок-схему) что студент умеет составлять блок-схемы...
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=)
Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
goblinyara вне форума Ответить с цитированием
Старый 12.01.2009, 19:33   #5
st1mUA
Пользователь
 
Регистрация: 12.01.2009
Сообщений: 10
По умолчанию

а можете пожалуйста написать этот блок схему
буду оочень благодарен
st1mUA вне форума Ответить с цитированием
Старый 12.01.2009, 19:38   #6
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Код:
var i:integer;
a:array[1..20] of integer;

begin
 for i:=1  to 20 do
  a[i]:=random(10)-random(10);
 for i:=1 to 20 do
  if a[i]<0 then a[i]:=abs(a[i]);
end.
Нормальное состояние техники - нерабочее, все остальное частный случай.

Последний раз редактировалось alex_fcsm; 23.01.2009 в 12:33.
alex_fcsm вне форума Ответить с цитированием
Старый 12.01.2009, 19:40   #7
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию Сорри

Косяк в схеме
Нормальное состояние техники - нерабочее, все остальное частный случай.

Последний раз редактировалось alex_fcsm; 23.01.2009 в 12:33.
alex_fcsm вне форума Ответить с цитированием
Старый 12.01.2009, 19:47   #8
st1mUA
Пользователь
 
Регистрация: 12.01.2009
Сообщений: 10
По умолчанию

Спасибо спасибо спасибо
st1mUA вне форума Ответить с цитированием
Ответ


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