Var m:array[1..30] of integer; i,n,s,q:integer; begin for i:=1 to 30 do readln(m[i]); for i:=1 to 30 do if m[i] mod 2 = 0 then begin inc(q); s:=s+m[i]; end; if (q mod 2 =0) and (s mod 2=2) then writeln('YES') else writeln('NO') end.
Program asd; Const n=30; var M:array[1..n] of integer; i,k,s:integer; BEGIN Writeln('Заполните массив: '); For i:=1 to n do begin Readln(M[i]); end; s:=0; For i:=1 to n do begin If (M[i] mod 2=0) then begin inc(k); s:=s+M[i]; end; If (s mod 2=2) and (k mod 2=0) then Writeln('Верно.') else Writeln('Не верно'); end; END.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку