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

Помогите пожалуйста составить программу паскаль и объясните ее дано четырехзначное число,получить новое поменяв местами первую и последнюю цифру

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

Program zamena;
var s:string;
     x,y:char;
begin
write(Введите четырехзначное число: );
readln(s);
x:=s[1]; y:=s[4];
s[1]:=y; s[4]:=x;
writeln(Полученное число: ,s);
end.

Считываем число как строку. Символьной переменной "X" присваиваем значение первого символа строки (первой цифры числа). Символьной переменной "Y" присваиваем значение четвертого символа строки (четвертой цифры числа). Делаем обмен первой и четвертой цифры числа: присваиваем первому символу значение переменной "Y", а четвертому символу - значение переменной "X". Выводим получившуюся строку (число) на экран.

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

Форма вопроса доступна на полной версии этой страницы.