Предмет: Информатика, автор: stepanova1606

помогите это срочно (информатика)

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


iolandavalerypad353: на каком языке программа?
Аноним: begin
var n := readInteger('Введите натуральное число:');
if n <= 0 then exit;
var s := 0;
while n > 0 do
begin
var k := n mod 10;
if k.IsEven then s += k;
n := n div 10
end;
Println('Сумма четных цифр:', s)
end.

Ответы

Автор ответа: Browze
0

#include <iostream>

int main()

{

   unsigned int

       sum = 0,

       number;


   std::cin >> number;

   while(number > 0)

   {

       if((number % 10) % 2 == 0)

           sum += number % 10;

       number /= 10;

   }

   std::cout << "Сумма четных цифр числа = " << sum << std::endl;

}

Приложения:
Автор ответа: iolandavalerypad353
0

Сумма четных цифр натурального числа. PascalABC.NET

Приложения:
Похожие вопросы
Предмет: Физика, автор: BAGGI1