Паскаль и работа с ним.Объясните как это работает ,про строки и все тому подобное. var...

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

Паскаль и работа с ним.Объясните как это работает ,про строки и все тому подобное.
var a,c:integer; b:string;
begin
readln(a);
str(a,b);
b:=ReverseString(b);
Val(b,a,c);
writeln(a);
end.


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

Var - список переменных
переменные а,с присваивают тип integer, т.е. целые числа; b присваивает тип string, т.е строковый тип
begin - начало программы
readln - оператор ввода, окончание ln осуществляет переход на новую строку
str(a,b) - т.е. преобразовать данные числа в строку
переменная b так же присваивает тип строковый
Val(b,a,c) где: b- строка, а-результат, с-позиция с которой произошла ошибка преобразования или 0
writeln(а) - оператор вывода, окончание ln осуществляет переход на новую строку
end. - конец программы

(50 баллов)
0

тоесть str(a,b) b писать не обязательно в скобках? Ведь она и так строковая

0

и можно ли просто взять число и перевернуть его