Задать вопрос
23 октября, 03:13

В трехзначном числе х зачеркнули 1 цифру. Когда оставшиеся число умножили на 10, а произведение сложили с первой цифрой числа х, то получилось 564. Найти х.

В Pasсal.

+3
Ответы (1)
  1. 23 октября, 04:47
    0
    Var

    x, a, b, c, y: integer;

    begin

    Write ('Введите целое трехзначное положительное число - >');

    Readln (x);

    a : = x mod 10;

    y : = 100 * a + (x div 10);

    Writeln ('Первоначальное число было: ', y);

    b : = y mod 100;

    Writeln ('Зачеркнули первую цифру: ', b);

    b : = 10 * b;

    Writeln ('Умножили на 10: ', b);

    b : = b + (y div 100);

    Writeln ('Прибавили зачеркнутую цифру: ', b);

    Writeln ('И получили введенное нами число - результат')

    end.

    Тестовое решение:

    Введите целое трехзначное положительное число - >183

    Первоначальное число было: 318

    Зачеркнули первую цифру: 18

    Умножили на 10: 180

    Прибавили зачеркнутую цифру: 183

    И получили введенное нами число - результат
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «В трехзначном числе х зачеркнули 1 цифру. Когда оставшиеся число умножили на 10, а произведение сложили с первой цифрой числа х, то ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы