Написать программу в ПаскалеДано двузначное число. Найти:а) какая из его цифр

Написать программку в Паскале

Дано двузначное число. Определить:
а) какая из его цифр больше: 1-ая либо 2-ая;
б) является ли сумма его цифр двузначным числом и чётна ли сумма его цифр.

Задать свой вопрос
1 ответ

var

   a : integer;

   d1, d2, s : integer;

begin

   write('введите двузначное число: ');

   readln(a);

   writeln('число: ', a);

   if (a lt; 100) and (a gt; 9) then begin

       d1 := a div 10;

       d2 := a mod 10;

       if d1 lt; d2 then writeln(d1, ' lt; ', d2, ' вторая цифра больше')

       else if d1 gt; d2 then writeln(d1, ' gt; ', d2, ' 1-ая цифра больше')

       else writeln(d1, ' = ', d2, ' числа равны');

       s := d1+d2;

       write('сумма цифр ', d1, '+', d2, '=', s);

       if s lt; 10 then write(' однозначное, ') else  write(' двузначное, ');

       if s mod 2 = 0 then write('четное ') else write('не четное ');

       writeln('число');

   end

   else writeln('это не двузначное число');

end.

Артемка Пошевко
Спасибо
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт