Помогите!!! Информатика!!! Вывести ** экран все цифры кратные 2 в заданном числе 2305619

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

Помогите!!! Информатика!!!
Вывести на экран все цифры кратные 2 в заданном числе 2305619


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

Разбей число на разряды и осуществи проверку кратности цифр на 2 

(1.2k баллов)
0

d:= (x div 1000) mod 10'

0

if d mod 2=0 then writeln (' цифра', d , 'кратна 2');

0

f:= (x div 10000) mod 10;

0

if f mod 2=0 then writeln (' цифра', f , 'кратна 2');

0

e:=(x div 100000) mod 10;

0

if e mod 2=0 then writeln (' цифра', e , 'кратна 2');

0

z:=(x div 1000000) mod 10;

0

if z mod 2=0 then writeln (' цифра', z , 'кратна 2');

0

end.

0

Только в разделе описаний запиши var x,b,c,d,e,f,z:integer;