Объясните пожалуйста: С клавиатуры вводится трёхзначное число. Написать программу,...

0 голосов
98 просмотров

Объясните пожалуйста: С клавиатуры вводится трёхзначное число. Написать программу, которая составляет новое трёхзначное число, в котором цифры десятков и сотен поменяли местами. Заранее большое спасибо!


Информатика (385 баллов) | 98 просмотров
Дан 1 ответ
0 голосов

Ответ:

Объяснение:

тут есть маленькая хитрость

Если записать число не как число а как строку то оно будет восприниматься как слово.

program bred;

var

x :string;

begin

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

readln(x);           -    мы получаем число

writeln(x[2],x[1],x[3]); - указываем какую цифру мы берем и на какое место ставим

end.

Все! Удачи! Отметь этот ответ лучшим!

(328 баллов)
0

А в программе не надо писать mod или div?

0

Почему x :string? Я такого не знаю, мы проходили только integer

0

Объясните пожалуйста..