Есть ответ 👍

Написать программу(паскаль) и блок - схема.

212
405
Посмотреть ответы 2

Ответы на вопрос:

proulechka
4,7(13 оценок)

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-( по этому примеру реши)

Популярно: Информатика