Предмет: Информатика,
автор: oksi0025
Составить блок-схему и написать программу для определения суммы нечетных цифр некоторого числа N.
Указание: Для того, чтобы взять одну цифру из заданного числа N необходимо использовать операцию N mod 10.
Ответы
Автор ответа:
1
Замечание: считается, что число 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
Блок-схема - в прилагаемом файле.
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
Приложения:
Похожие вопросы
Предмет: Қазақ тiлi,
автор: dla87
Предмет: Окружающий мир,
автор: gtoiuihn
Предмет: Математика,
автор: artemsubin71405
Предмет: Математика,
автор: nepomnyashchikh3
Предмет: Математика,
автор: jadyra8181