Составить блок-схему и написать программу для определения суммы нечетных цифр некоторого...

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

Составить блок-схему и написать программу для определения суммы нечетных цифр некоторого числа N.
Указание: Для того, чтобы взять одну цифру из заданного числа N необходимо использовать операцию N mod 10.


Информатика (82 баллов) | 19 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Замечание: считается, что число N - натуральное.
Блок-схема - в прилагаемом файле.
var a,s:integer;
begin
readln(a);
s:=0;
while a>0 do
 begin
 if a mod 2=1 then s:=s+a mod 10;
 a:=a div 10;
 end;
writeln('s = ',s);
end.

Пример:
1234567
s = 16


image
(194k баллов)