0 / 0 / 0
Регистрация: 10.01.2013
Сообщений: 74
1

Построить множество символов в строке, встречающихся в ней ровно 2 раза

22.05.2013, 16:53. Показов 1388. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
вводится строка.пройдя по данной строке 1 раз(без вложенных циклов) построить множество символов,встречающихся в ней ровно 2 раза.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2013, 16:53
Ответы с готовыми решениями:

Построить множество символов, встречающихся в строке ровно 2 раза
Вводится строка. Пройдя по данной строке 1 раз (без вложенных циклов) построить множество символов,...

Вставить в строке знак «!» после символов, принадлежащих множеству и встречающихся в строке 2 раза
3)Дана строка и множество символов. Вставить в строке знак «!» после символов, принадлежащих...

Построить множество из встречающихся в тексте символов от E до N
Дана непустая последовательность символов (в строке) Построить и написать множества, элементами...

Дана строка символов. Построить множество гласных символов, которые встречаются больше одного раза.
1. Дано строку символов. Построить множество гласных символов, которые встречаются больше одного...

1
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
22.05.2013, 17:43 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
uses crt;
var s:string;
    m1,m2,m3:set of char;
    i:byte;
begin
clrscr;
writeln('Введите строку');
readln(s);
m1:=[];
m2:=[];
m3:=[];
for i:=1 to length(s) do
if not(s[i]in m1) then m1:=m1+[s[i]]
else if (s[i] in m1)and not(s[i]in m2) then m2:=m2+[s[i]]
else if(s[i] in m2) then m3:=m3+[s[i]];
m2:=m2-m3;
if m2=[] then write('Нет символов, встречающихся ровно 2 раза')
else
 begin
  writeln('Символы, встречающиеся ровно 2 раза');
  for i:=32 to 255 do
  if chr(i) in m2 then write(chr(i));
 end;
readln
end.
1
22.05.2013, 17:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2013, 17:43
Помогаю со студенческими работами здесь

Программа, которая считает количество парных(встречающихся 2 раза) символов в строке
Напишите программу, которая считает количество парных символов в строке. Вот программа которая...

Удаление из массива всех элементов, встречающихся ровно два раза
Дан целочисленный массив размера N. Удалить из массива все эле-менты, встречающиеся ровно два раза,...

Подсчитать сумму элементов массива А(N), встречающихся в массиве B(N) ровно два раза
Составьте программу вычисления суммы элементов одномерного массива А(N), встречающихся в массиве...

Найти минимальное из чисел, встречающихся в целочисленном массиве ровно два раза
Прошу помощи с такой задачей, можно без ввода и вывода 26. Найти минимальное из чисел,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru