Вопрос задан 21.07.2023 в 20:49. Предмет Информатика. Спрашивает Петрович Арсений.

ПАСКАЛЬ Дано натуральное число, получить число, образованные при прочтении справа налево X=317

y=70
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Карпов Виталий.

var

   a, b : integer;

begin

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

   readln(a);

   while a > 0 do begin

       b := b*10+(a mod 10);

       a := a div 10;

   end;

   writeln(b);

end.

0 0
Отвечает Бурёнин Богдан.
Var a:string;
i:Integer;
begin
read(a);
for i:=Length(a) downto 1 do
write(a[i]);
end.
полегче надо
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для получения числа, образованного при прочтении справа налево из данного натурального числа, нужно развернуть его порядок цифр. Для примера, возьмем число X=317:

  1. Получаем последнюю цифру числа X, которая равна 7.
  2. Убираем последнюю цифру из числа X, получая 31.
  3. Получаем последнюю цифру числа 31, которая равна 1.
  4. Убираем последнюю цифру из числа 31, получая 3.

Теперь объединяем полученные цифры в обратном порядке: 7, 1, 3. Получаем число Y=713.

Таким образом, для X=317 получим Y=713.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос