Ответы на вопрос:
Var s,n:integer;
Begin
write('Введите число: ');readln(n);
s:=0;
While n<>0 do
Begin
if n mod 10 mod 2 = 0 then
s:=s+n mod 10;
n:=n div 10;
End;
if s<>0 then writeln('Сумма четных цифр: ',s)
else
writeln('Нету четных цифр в числе');
readln;
End.
Рассмотрим пример решения : однажды винни-пух захотел полакомиться медом и пошел к пчелам в гости. по дороге нарвал букет цветов, чтобы подарить труженицам пчелкам. пчелки обрадовались, увидев мишку с букетом цветов, и сказали: «у нас есть большая бочка с медом. мы дадим тебе меда, если ты сможешь с двух сосудов вместимостью 3 л и 5 л налить себе 4 л! » винни-пух долго думал, но все-таки смог решить . как он это сделал? решение: как в результате можно получить 4 л? нужно из 5-литрового сосуда отлить 1 л. а как это сделать? нужно в 3-литровом сосуде иметь ровно 2 л. как их получить? – из 5-литрового сосуда отлить 3 л. решение лучше и удобнее оформить в виде таблицы: ходы1234565 л522-543 л-3-223 наполняем из бочки 5-литровый сосуд медом (1 шаг). из 5-литрового сосуда отливаем 3 л в 3-литровый сосуд (2 шаг). теперь в 5-литровом сосуде осталось 2 литра меда. выливаем из 3-литрового сосуда мед назад в бочку (3 шаг). теперь из 5-литрового сосуда выливаем те 2 литра меда в 3-литровый сосуд (4 шаг). наполняем из бочки 5-литровый сосуд медом (5 шаг). и из 5-литрового сосуда дополняем медом 3-литровый сосуд. получаем 4 литра меда в 5-литровом сосуде (6 шаг). решена. поиск решения можно было начать с такого действия: к трем литрам добавить 1 литр. но тогда решение будет выглядеть следующим образом: ходы123456785 л-335-1143 л3-311-3-( по этому примеру реши)
Популярно: Информатика
-
rokovayajenshi01.04.2022 20:30
-
Минька111.07.2021 02:12
-
egor53520.11.2022 03:45
-
Urinasonya07.10.2022 06:25
-
haikyuu2415.04.2020 13:54
-
Мейвис0027.03.2021 04:21
-
jaredletoo09.03.2022 19:46
-
Champion3024.09.2021 05:48
-
RUMBANITTA01.11.2020 04:13
-
Гуля234523.10.2020 05:14