Здрасти! Помогите пожалуйста. Что я сделал не так?За ранее большое спасибо!!!

Здрасти! Помогите пожалуйста. Что я сделал не так?
За ранее великое спасибо!!! (20б)
uses crt;
var a,n,code:integer;
var s:string;
var ch1,chp:char;
begin
writeln('Введи число, 1-ые и последние цифры обменяются местами');
readln(a);
str(a,s);
ch1:=s[1];
chp:=length(s);
s[1]:=chp;
s[chp]:=ch1;
val(s,n,code);
writeln('Из числа ',a,' вышло число ',n);
end.

Задать свой вопрос
2 ответа

Переменная chp обязана быть типа  integer. И необходимо поправить строчку s[1]:=chp; на строчку s[1]:=s[chp];


uses crt;

var a,n,code,chp:integer;

var s:string;

var ch1:char;

begin  

writeln('Введи число, 1-ые и заключительные числа поменяются местами');

readln(a);

str(a,s);

ch1:=s[1];

chp:=length(s);

s[1]:=s[chp];

s[chp]:=ch1;

val(s,n,code);

writeln('Из числа ',a,' вышло число ',n);

end.

var a, n, code: integer;

var s: string;

var ch1: char;

begin

 writeln('Введи число, первые и последние числа обменяются местами');

 readln(a);

 str(a, s);

 ch1 := s[1];

 s[1] := s[length(s)];

 s[Length(s)] := ch1;

 val(s, n, code);

 writeln('Из числа ', a, ' получилось число ', n);

end.

Алеша Клнарев
Это что, турбопаскаль какой-то либо фрипаскаль?
Саша
ABC.NET
Борис
в PascalABC.NET это все можно записать проще
Виталя Щекинов
Да, я знаю, но нам дали только такие команды
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы
Анна хорошо учится у неё много подруг свободное от учёбы время

Обществознание.

10) Килограмм конфет дороже килограмма печенья на 52 р. За 8

Математика.

Во сколько раз число атомов кислорода в земной коре больше числа

Химия.

Составить монолог от имени дневника двоечника 7-10 предложений

Русский язык.

Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо

Разные вопросы.

Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных

Разные вопросы.

Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей

Математика.

Определить предложения какие они по цели высказывания и по интонации

Русский язык.

"Три толстяка" Называли эту площадь Площадью Звезды последующей причине.

Русский язык.

на одной грядке коротышки посадили 3 ряда морковок по 8 штук

Разные вопросы.

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт