program raf105;
var abc,a,b,c: integer;
begin
write('Введите трёхзначное число: ');
readln(abc);
a:= abc div 100;
b:= (abc div 10) mod 10;
c:= abc mod 10;
abc:= c*100 + b*10 + a;
writeln('Число наоборот: ',abc);
end.
2.program raf105;
var abc,a,b,c: integer;
begin
write('Введите трёхзначное число: ');
readln(abc);
a:= abc div 100;
b:= (abc div 10) mod 10;
c:= abc mod 10;
abc:= b*100 + c*10 + a;
writeln('Первое число переместили в конец: ',abc);
end.
PascalABC 3.4.2pascal
Объяснение:
program photo;
var
a, b: integer;
begin
WriteLn('Введите размер фотографии в см: ');
Write('длина: '); ReadLn(a);
Write('ширина: '); ReadLn(b);
WriteLn('Размер отсканированного изображения разрешением 600 пиксел/дюйм');
WriteLn('при 24-битном кодировании будет равен:');
WriteLn((a / 2.54 * 600) * (b / 2.54 * 600) * 24:12:2, ' бит');
WriteLn((a / 2.54 * 600) * (b / 2.54 * 600) * 24 / 8:12:2, ' байт');
WriteLn((a / 2.54 * 600) * (b / 2.54 * 600) * 24 / 8 / 1024:12:2, ' Кбайт');
WriteLn((a / 2.54 * 600) * (b / 2.54 * 600) * 24 / 8 / 1024 / 1024:12:2, ' Мбайт');
end.