Задать вопрос
25 сентября, 15:11

Напишите линейную программу, в результате выполнения которой в целочисленной переменной S получится перевернутое целое четырехзначное число k. Например: если k=1357, то S=7531.

+5
Ответы (2)
  1. 25 сентября, 15:19
    0
    Var

    k, S, m, n: integer;

    begin

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

    Readln (k);

    m : = k div 1000;

    S : = m;

    k : = k mod 1000;

    m : = k div 100;

    S : = S + 10 * m;

    k : = k mod 100;

    m : = k div 10;

    S : = S + 100 * m;

    k : = k mod 10;

    S : = S + 1000 * k;

    Writeln ('Перевертыш: ', S)

    end.

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

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

    Перевертыш: 7531
  2. 25 сентября, 18:40
    0
    Вот, собственно сам алгорит обратной сортировки массива. Написано на языке java.

    //объявляем целочисленный массив, с входящим числом.

    int[] a;

    a = new int[]{1, 3, 5, 7};

    //создаем еще один массив, в который будем складывать числа в обратном порядке

    int[] b = new int[a. length];

    int j = 0;

    //сам процесс

    while (j < a. length) {

    for (int temp : a) {

    b[a. length - j - 1] = temp;

    j++;

    }

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