Дан массив из N реальных чисел.Подсчитать, сколько в нем отрицательных, положительных

Дан массив из N действительных чисел.
Подсчитать, сколько в нем отрицательных, положительных и нулевых частей.
(в Pascal)

Задать свой вопрос
1 ответ

Поменяйте число 10 в задании массива и циклах на нужное число реальных чисел (выделено жирным)

var

 i, a, b, c: integer;

 m: array[1..10] of real;

begin

 for i := 1 to 10 do readln(m[i]);

 for i := 1 to 10 do

 begin

   if m[i] gt; 0 then a := a + 1;

   if m[i] = 0 then b := b + 1;

   if m[i] lt; 0 then c := c + 1;

 end;  

 writeln(с, ' ', a, ' ', b);

end.

Даниил Бурганов
10 взято для образца. В условии не сказано количество чисел, если у вас в массиве 100 чисел, то поменяйте 10 на 100.
Саша Мизева
Поэтому что в условии сказано, что массив состоит их реальных чисел. Integer включает в только целые числа.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт