Предмет: Информатика,
автор: lionbets
Массив паскаль помогите пожалуйста: заполнить массив 20-ю целыми числами из диапозона -50;50. найти номер последнего четного элемента и количество отрицательных до последнего четного
Ответы
Автор ответа:
0
program noname;
uses crt;
var
a:array[1..100] of integer;
i,n,k:byte;
begin
clrscr;
for i:=1 to 20 do begin
randomize;
a[i]:=random(100)-50;;
write(a[i],' ');
if (a[i] mod 2=0) and (a[i]<>0) then k:=i;
end;
n:=0;
for i:=1 to k do
if a[i]<0 then n:=n+1;
writeln;
writeln(k,'-номер последнего четного');
writeln(n,'-число отрицательных элементов до ', a[k])
end.
Похожие вопросы
Предмет: Обществознание,
автор: blackmoon0014
Предмет: Математика,
автор: 0xsunnycloudx0
Предмет: Геометрия,
автор: alievusif51
Предмет: Математика,
автор: anti23