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

Ответы 1

  • Решение. Чтобы решить задачу, нужно сначала определить все цифры заданного числа, а затем преобразовать его в искомое. Данное решение представлено для всех двузначных чисел. Введем следующие обозначения: а – заданное двузначное число; d – искомое число, которое надо получить путем преобразования числа а;  с – первая цифра числа а; b – последняя цифра числа а. На языке программирования Pascal ABC алгоритм будет следующий:

    program zadacha;

    uses crt;

    var a,b,c,d: integer;

    begin

    writeln(\'Введите число a\');

    readln(a); {Ввод заданного числа а с клавиатуры во время выполнения программы}

    b:=a mod 10; {Определение последней цифры числа а}

    c:=a div 10;  {Определение первой цифры числа а}

    d:=b*10+c;{Преобразование числа а}

    writeln (\'d=\',d) {Вывод искомого числа на экран}

    end.

    • Автор:

      hill
    • 2 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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