• Дано натуральное число n. Определите, каких цифр в числе больше–чётных или нечётных.

Ответы 1

  • program raf105;

    var a,b,X,Y:integer;

    begin

    write('Введите число: ');

    readln(a);

    while a>0 do

    begin

     b:= a mod 10;

     a:= (a-b) div 10;

     if (b mod 2 = 0) and (b<>0)

         then X:= X+1

     else if b<>0 then Y:= Y+1;

    end;

    if X>Y

     then writeln('В числе больше чётных цифр')

     else if X<Y

       then writeln('В числе больше нечётных цифр')

       else writeln('Чётных и нечётных цифр в числе поровну');  

    end.

    Написано на языке PascalABC.NET

    • Автор:

      brown25
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years