Задать вопрос
5 декабря, 22:22

Дана строка текста слова разделены одним пробелом напечатать буквы входящие

Сделать входящий в исходный текст не менее двух

В паскале

+5
Ответы (1)
  1. 5 декабря, 23:02
    0
    uses crt; var s:string; c:char; m:set of char; n, i, k, p:byte; begin writeln ('Введите текст из строчных латинских букв, окончаание ввода Enter'); s:=''; repeat c:=readkey; if c in ['a' ... 'z'] then begin write (c); s:=s+c; end; if c=#13 then writeln until c=#13; n:=length (s); m:=[]; for c:='a' to 'z' do begin k:=0; for i:=1 to n do if s[i]=c then k:=k+1; if k>1 then m:=m+[c]; end; if m=[] then write ('Нет букв, встречающихся более 1 раза') else for c:='a' to 'z' do if c in m then write (c) end.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Дана строка текста слова разделены одним пробелом напечатать буквы входящие Сделать входящий в исходный текст не менее двух В паскале ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы