Аватар
Информатика, опубликовано 2018-08-22 23:49:51 by Гость

Паскаль. 1) Дано трехзначное число, нужно найти число, полученное при прочтении его цифр справа налево. 2) Дано трехзначное число. В нем зачеркнули последнюю справа цифру и приписали ее в начале. Найти полученное число. 3) Дано трехзначное число. Найти число, полученное при перестановке первой и второй цифр заданного числа.

Аватар
Ответ оставил Гость

№1

var x, i: integer;
begin
write(Введите трехзначное число: );
readln(x);
if ( x 1000 ) then writeln(Число не трехзначное!)
else
begin
i := x mod 10; write(i);
i := x div 10 mod 10; write(i);
i := x div 100; write(i);
end;
end.

№2

var x, i: integer;
begin
write(Введите трехзначное число: );
readln(x);
if ( x 1000 ) then writeln(Число не трехзначное!)
else
begin
i := x mod 10; write(i);
write(x div 100);
write(x div 10 mod 10);
end;
end.

№3

var x, i: integer;
begin
write(Введите трехзначное число: );
readln(x);
if ( x 1000 ) then writeln(Число не трехзначное!)
else
begin
i := x div 10 mod 10;
write(i);
write(x div 100);
write(x mod 10);
end;
end.

Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.