В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
kristinalogvin20
kristinalogvin20
22.05.2021 17:22 •  Информатика

Решить по информатике через pascalabc. дана строка, содержащая дефис (например: город-герой). поменяйте 2 слова между собой, чтобы получилось наоборот (герой-город). заранее .

Ответ:
Pawel10hor
Pawel10hor
26.08.2020 19:37
Var s:string; l,p:integer;
begin
readln(s);
l:=length(s);
p:=pos('-',s);
s:=copy(s,p+1,l-p)+'-'+copy(s,1,p-1);
writeln(s);
end.

Пример:
город-герой
герой-город
0,0(0 оценок)
Ответ:
danatabilov
danatabilov
26.08.2020 19:37
PascalABC.NET
Версия 3.3. сборка 1583 (25.11.2017)

var s,s1,s2: string;
begin
  write('s='); readln(s); 
  s1:=copy(s,1,pos('-',s)-1);  
  s2:=copy(s,pos('-',s)+1,length(s)-pos('-',s));
  write('s=',s2+'-'+s1);
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?