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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2009, 00:00   #11
qasw
Новичок
Джуниор
 
Регистрация: 05.10.2009
Сообщений: 28
По умолчанию

вот так идёт но тока косяк небольой


program lsm ;
var
i, countMinus,countPlus: integer;//îáüÿâëÿåì ïåðåìåííûå
ar: array[1..10] of real;//ìàññèâ òèïà real

begin
countPlus:=0;//ñ÷¸ò÷èê ïîëîæèòåëüíûõ
countMinus:=0;//ñ÷¸ò÷èê îòðèöàòåëüíûõ

begin
writeln('vvedi mas ');
for i:=1 to 10 do
//ïîäñ÷èòàåì êîë-âî îòðèö è ïîë.
for i := 1 to 10 do//öèêë ïî ýëåìåíòàì ìàññèâà
begin
if ar[i] > 0 then countPlus := countPlus +1;//åñëè ýëåìåíò ïîëîæèòåëüíûé óâåëè÷èâàåì ñ÷¸ò÷èê íà +1
if ar[i] < 0 then countMinus:= countMinus+1;//åñëè ýëåìåíò îòðèöàòåëüíûé óâåëè÷èâàåì ñ÷¸ò÷èê íà +1
end;

//åñëè îòðèö. áîëüøå, òî ìåíÿåì çíàê ýëåìåíòîâ ìàññèâà
if countMinus > countPlus then
for i := 1to 10 do//öèêë ïî ýëåìåíòàì ìàññèâà
ar[i] := ar[i] * (-1);//óìíîæåíèå íà (-1) ïðèâîäèò ê èçìåíåíèþ çíàêîâ âñåõ ýëåìåíòîâ ìàññèâà

end;
writeln('mas im vid ');
writeln
end.
qasw вне форума Ответить с цитированием
Старый 06.10.2009, 00:17   #12
NSvirus
пропагандирую жизЪ
Форумчанин
 
Аватар для NSvirus
 
Регистрация: 19.03.2007
Сообщений: 950
По умолчанию

Код:
uses crt;
var
i, countMinus,countPlus: integer;
ar: array[1..10] of integer;
begin
 clrscr;
randomize;
for i := 1 to 9 do begin
   ar[i] := random(100)-50;
   if ar[i] > 0 then inc(countPlus)
   if ar[i] < 0 then inc(countMinus);
   write(ar[i],', ');
  end;
  writeln;writeln;
if countMinus > countPlus then
for i := 1 to 9 do begin
  ar[i] := -ar[i] ;
  write(ar[i],', ');
  end;
readln;
end.
Изображения
Тип файла: jpg 12333.JPG (16.6 Кб, 111 просмотров)
Посторонним В.
NSvirus вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ребят помогите с решением Karies Помощь студентам 3 17.12.2008 16:11
ребят! ошибка в делфи student90 Общие вопросы Delphi 6 13.11.2008 00:35
ребят плииз помогите 1234 БД в Delphi 4 04.07.2008 13:03