Var A:array[1..5] of integer; i,O,P:integer; Begin Write('Введите массив A(5): '); O:=0; P:=0; For i:= 1 to 5 do Begin Read(A[i]); if A[i] < 0 then O:=O+1 else if A[i] > 0 then P:=P+1; End; WriteLn('Количество отрицательных: ',O); WriteLn('Количество положительных: ',P); End.
Заполнение случайными числами:
Const N = 5; Var A:array[1..N] of integer; i,O,P:integer; Begin Randomize; Write('Введите массив A(5):'); O:=0; P:=0; For i:= 1 to N do Begin A[i]:=random(2*N+1)-N; Write(' ',A[i]); if A[i] < 0 then O:=O+1 else if A[i] > 0 then P:=P+1; End; WriteLn; WriteLn('Количество отрицательных: ',O); WriteLn('Количество положительных: ',P); End.
a = True
b = int(input())
while (a):
if b == 1:
print("Понедельник")
a = False
elif b == 2:
print("Вторник")
a = False
elif b == 3:
print("Среда")
a = False
elif b == 4:
print("Четверг")
a = False
elif b == 5:
print("Пятница")
a = False
elif b == 6:
print("Суббота")
a = False
elif b == 7:
print("Воскресенье")
a = False
else:
print("Такого дня недели нет")
b = int(input())
Осуществляется ввод, если b > не 1 - 7, то программа запрашивает число до тех пор, пока пользователь не введет нужное число.
Var
A:array[1..5] of integer;
i,O,P:integer;
Begin
Write('Введите массив A(5): ');
O:=0;
P:=0;
For i:= 1 to 5 do
Begin
Read(A[i]);
if A[i] < 0 then O:=O+1
else if A[i] > 0 then P:=P+1;
End;
WriteLn('Количество отрицательных: ',O);
WriteLn('Количество положительных: ',P);
End.
Заполнение случайными числами:
Const
N = 5;
Var
A:array[1..N] of integer;
i,O,P:integer;
Begin
Randomize;
Write('Введите массив A(5):');
O:=0;
P:=0;
For i:= 1 to N do
Begin
A[i]:=random(2*N+1)-N;
Write(' ',A[i]);
if A[i] < 0 then O:=O+1
else if A[i] > 0 then P:=P+1;
End;
WriteLn;
WriteLn('Количество отрицательных: ',O);
WriteLn('Количество положительных: ',P);
End.