Предмет: Информатика, автор: veta15

дана строка ,содержащее слово,записанное через дефис. написать программу ,которая вставляет пробелы перед и после дефиса. помогите пожалуйста!

Ответы

Автор ответа: srzontmp
0
var s: string;
    i: integer;
begin
   write('строка:  ');
   readln(s);     i:=1;
   while i<=length(s) do
   begin
     if s[i]='-' then
     begin
       s:=copy(s,1,i-1)+' '+s[i]+' '+
       copy(s,i+1,length(s)-i+3);
       i:=i+2;
    end;
    i:=i+1;
  end;
  writeln('новая строка:  ',s);
end.
    
Похожие вопросы
Предмет: Литература, автор: Аноним
Помогите пожалуйста. Даю 30 баллов!
Вопросы и задания
к рассказу М. А. Булгакова «Полотенце с петухом»
1. Как построен рассказ? На какие части его можно разделить?
2. Что мы узнаём о молодом враче из первой части?
3. Найдите описание местности в первой части рассказа. В каких тонах оно даётся?
4. Какое настроение было у молодого доктора? О чём он размышлял?
5. Перечитайте внутренний монолог доктора. Почему он так боится грыжи у больного и когда «грыжа померкла»? Как вы понимаете эту метафору?
6. Как даётся доктору принятие правильного решения? Как Михаил Булгаков передаёт душевное волнение героя?
7. После операции врач сказал фельдшеру: «Когда умрёт, обязательно пришлите за мной». Почему он употребил союз «когда», а не «если»?
8. В рассказе несколько раз упоминается петух. Как образ петуха связан с конкретной сюжетной ситуацией? Почему рассказ назван «Полотенце с петухом»?
9. Как меняется настроение рассказа? Можно ли утверждать, что к заключительному эпизоду происходит переход от смерти к жизни? Дайте аргументированный ответ.