55

ПОМОГИТЕ С ПРОГРАММОЙ. Язык #паскаль

wave4 10 августа 2022

ПОМОГИТЕ С ПРОГРАММОЙ. Язык #паскаль. Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, разделенные одним символом "." (точка). В конце строки точку не ставить.

категория: информатика

39

Vars,s1,s2: string; l,l1: char; i,x,x1: integer; beginreadln (s); for I: =2 to length (s) -1 do beginl: =s[i]; l1: =s[i+1]; x: =ord (x); x1: =ord (l1); if (l=') and (x1<>32) then s1: =s1+'.' else if x<>32 then s1: =s1+l; end; s1: =copy (s,1,1)+s1+copy (s,length (s) ,1); while (s1[1]=') or (s1[1]='.') dos1: =copy (s1,2,length (s) -1); writeln (s1); end.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

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