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

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

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


Информатика Начинающий (385 баллов)
Дан 1 ответ
0 голосов
Начинающий (328 баллов)

Ответ:

Объяснение:

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

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

program bred;

var

x :string;

begin

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

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

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

end.

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

оставил комментарий Начинающий (385 баллов)

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

оставил комментарий Начинающий (385 баллов)

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

оставил комментарий Начинающий (385 баллов)

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

...