Предмет: Информатика,
автор: uu90879
помоги те плииз 40 баллов даю
напишите этуже программу(вывод последнего чётного элемента массива), но с while
Приложения:
iolandavalerypad353:
эта программа ваша вернет вам первый четный, а не последний, если хотите последний то либо for i := 1 to n, либо то что у вас но c break
Ответы
Автор ответа:
0
var a: array[1..100] of integer;
n,i,s:integer;
begin
i:=1;
readln(n);
while not(i=n) do
begin
a[i]:= random(61)-20;
inc(i);
end;
i:=1;
while not(i=n) do
begin
write(a[i],' ');
inc(i);
end;
i:=1;
while not(i=n) do
begin
if (a[i] mod 2 = 0 ) then s:=a[i];
i:=i+1;
end;
writeln;
write(s);
end.
Похожие вопросы
Предмет: Русский язык,
автор: 0001098288
Предмет: Русский язык,
автор: aminakunafina2
Предмет: Қазақ тiлi,
автор: Daniarismailov1337
Предмет: Алгебра,
автор: alina895
Предмет: Математика,
автор: shvedovakk