Помогите составить две задачи с div и mod. Относительно легкие

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

Помогите составить две задачи с div и mod. Относительно легкие


Информатика (12 баллов) | 17 просмотров
Дан 1 ответ
0 голосов

var x, L, M: integer;

begin

   readln(x);

   L := 0;

   M := 0;

   while x > 0 do

   begin

       L := L + 1;

       if x mod 2 = 0 then

           M := M + (x mod 10) div 2;

       x := x div 10;

   end;

   writeln(L);

   writeln(M);

end.

(595 баллов)
0

вот эта программа узнает кол-во цифр и записывает эту инфу в переменную L и если цифра числа деляться на два то это число/2 прибавляется к сумме других чисел делящихся на два в переменную M

0

если нужно могу еще на питоне или c++ написать ее