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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.11.2012, 00:19   #1
Liinad
Пользователь
 
Регистрация: 09.11.2012
Сообщений: 29
По умолчанию Массив..

Друзья кто может помочь сделать лёгкую программу на массив. Я понял все предыдущие темы, да и массивы тоже немного, ну вот эта мне чучуть не по силам Условия такие ( Нужно создать массив, и вывести количество элементов массива которые меньше нуля, во второй половине массива Я начал делать , но закончить так и не получилось


Код:
var
a : array [1..20] of integer;
i,n : integer;
begin
writeln('Введите количество элемента массива');
readln(n);
writeln('Введите элемент массива');
For i:=1 to n do
readln(a[i]);
For i:=n div 2 to n do
begin
If a[i]<0 then writeln('Число меньше нуля ', a[i]);
If a[i]>0 then writeln('Числа меньше нуля нет');
end;
writeln('n', n);

end.
Помогите пожалуйста, нужно очень срочно Это последняя программа которую мне нужно сдать на этому модульном контроле
Liinad вне форума Ответить с цитированием
Старый 10.11.2012, 09:53   #2
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Код:
Begin
....
CountNegativeDigit:=0; //Количество отрицательных чисел
For i:=n div 2 to n do
begin
If a[i]<0 then CountNegativeDigit:=CountNegativeDigit+1; //если нашли отрицательное число - увеличиваем счетчик
end;
if CountNegativeDigit = 0 then Writeln('Отрицательных чисел не обнаружено')
                                  else  Writeln('Количество отрицательных чисел: ',CountNegativeDigit);
End.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума Ответить с цитированием
Старый 10.11.2012, 10:11   #3
Liinad
Пользователь
 
Регистрация: 09.11.2012
Сообщений: 29
По умолчанию

Спасибо за помощь. Мне действительно нужно было срочно эту программу дописать. Спасибо)
Liinad вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны Koksa Помощь студентам 0 10.10.2011 11:26
Запись координат в массив в реал тайм, Как записать координаты в массив Dark19 Visual C++ 2 21.06.2011 18:45
Из массив А получить массив В, удвоив все нечётные элементы удвоены ( на Pascal) KARTER Помощь студентам 1 18.06.2011 19:58
Массив - Нужно написать массив и распечатать на экран с конца в начало(язык С++) econ Помощь студентам 1 29.05.2011 22:02