Дан массив В(20) , заменить в нем все отрицательные числа ** 1, а положительные ** 2.

0 голосов
47 просмотров

Дан массив В(20) , заменить в нем все отрицательные числа на 1, а положительные на 2.


Информатика (33 баллов) | 47 просмотров
Дан 1 ответ
0 голосов

Var  b: array[1..20] of integer; 
i: integer;
begin
    //тут пишите свой массив 
b[1]:=-5;
  b[2]:=0;
  b[3]:=10;
  i:=1; 
 for i := 1 to 20 do 
   begin
      if b[i]<0 then  <br>        b[i] := 1 
    else b[i] := 2; 
     writeln(b[i]);
      end;
end.

(915 баллов)
0

Ну.
Начало > Вносим массивы > в цикле проверяем каждый массив > если меньше 0, то изменяем значение на 1, иначе изменяем значение на 2> конец

0

Рисовать надо. А в комментариях этого нельзя делать

0

Можно было сделать через div и mod, тебе какой сложности нужна программа?

0

нет, спасибо большое и так помогли)

0

Дан массив В(20) , заменить в нем все отрицательные числа на 1, а положительные на 2,Мне бы еще с этой разбраться

0

поможете?

0

А можешь в контакте?

0

Тут тяжело думать

0

Или в личке. Т.к. зачем забивать эти комментарии к моему ответу.

0

давай, id97956554