• С клавиатуры вводится число. Является ли оно нечетным двухзначным. Если да, то написать «является» и найти произведение его цифр. Иначе, написать «не является» и найти его сумму.

Ответы 1

  • var

       a : integer;

       b : integer := 1;

    begin

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

       readln(a);

       if (a < 100) and (a > 9) and (a mod 2 = 0) then begin

           writeln('является');

           writeln(a mod 10 + a div 10);

       end

       else begin

           writeln('не является');

           while a mod 10 > 0 do begin

               b *= a mod 10;

               a := a div 10;

           end;

           writeln(b);

       end;

    end.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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