Вопрос по информатике:
Пожалуйста, помогите решить задачу по информатике через PascalABC.
Дана строка, содержащая дефис (например: город-герой). Поменяйте 2 слова между собой,
чтобы получилось наоборот (герой-город).
Заранее спасибо.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 14.10.2017 20:33
- Информатика
- remove_red_eye 6424
- thumb_up 12
Ответы и объяснения 2
begin
readln(s);
l:=length(s);
p:=pos('-',s);
s:=copy(s,p+1,l-p)+'-'+copy(s,1,p-1);
writeln(s);
end.
Пример:
город-герой
герой-город
- 15.10.2017 22:26
- thumb_up 37
Версия 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.
- 16.10.2017 23:05
- thumb_up 28
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.