Предмет: Информатика, автор: Numb88

Написать программу на Паскале: Дано трехзначное число. В нем зачеркнули последнюю справа цифру и приписали ее в начале. Найти это число.


Numb88: помогите плиз!
Numb88: нужно что бы ноль считалось как часть числа

Ответы

Автор ответа: Аноним
1
Var
  A: integer;
Begin
  Write('Введите трёхзначное число: ');ReadLn(A);
  A := (A mod 10)*100 + (A div 10);
  WriteLn(A);
End.

Numb88: Если ввести число 700,то ноль не считается в итоге за чисто и получается 70,а должно быть 070
Numb88: чисто=число*
Аноним: Скажите, с каких пор ведущий ноль считается частью числа?
Аноним: Вы ж написали в задаче "Найти это число", про ведущие нули там ничего нет.
Numb88: училка докапалась :c Сам понимаю что про это ничего не сказано,но она всегда какие-либо придирки и усложнения давать любит.Вот уже сколько дней сижу всю голову сломал и не знаю как быть дальше(( вот мой код который работает только в pascal.net а в обычным ошибку выдает "Операнды имеют неприводимые типы"
Numb88: ( вот программа) Program DZ6;
var x,a,b,c:integer;
z:string;
begin
Writeln('Введите трёхзначное число a');
readln(x);
a:=x div 10;
b:=x mod 10;
c:=b*100+a;
z:='0'+a;
If (b=0) then writeln ('Перестановленное местами =',z)
else Writeln ('Перестановленное местами =',c);
end.
Numb88: ответьте в лс
Похожие вопросы