Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
mordol
1 / 1 / 2
Регистрация: 12.05.2015
Сообщений: 301
#1

Вывести на экран те буквы, которые не встречаются ни в одном слове - Pascal ABC

10.12.2015, 17:18. Просмотров 353. Ответов 1
Метки нет (Все метки)

Построить два множества: одно из букв данного слова Х и второе из букв данного слова У. Вывести на экран те буквы, которые не встречаются ни в одном слове.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2015, 17:18
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести на экран те буквы, которые не встречаются ни в одном слове (Pascal ABC):

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

Определить какие буквы встречаются только в одном слове
Слова в тексте разделены пробелами. определить какие буквы встречаются только в...

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

Вычеркните из слова X те буквы, которые встречаются в слове Z
Вычеркните из слова X те буквы, которые встречаются в слове Z

Удалить из слова X все буквы, которые встречаются в слове Z
4)Напишите программу , удаляющую из слова X все буквы которые встречаются в...

Определить буквы, которые встречаются только в первом и во втором слове
Даны 4 слова, определить те буквы, которые встречаются только в первом и во...

1
chealbert
237 / 127 / 80
Регистрация: 13.10.2011
Сообщений: 421
10.12.2015, 17:48 #2
Лучший ответ Сообщение было отмечено mordol как решение

Решение

Только для маленьких латинских букв. Если нужно другие буквы - укажите другие начальные и конечные значения в последнем цикле.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Uses crt;
Var x,y:string; mx,my:set of char; i:integer; s:char;
Begin
 writeln('Vvedite slovo X');
 readln(x);
 writeln('Vvedite slovo Y');
 readln(y);
 mx:=[];my:=[];
 for i:=1 to length(x) do mx:=mx+[x[i]];
 for i:=1 to length(y) do my:=my+[y[i]];
 writeln('Ne vstrechayutsa ne v X ne v Y: ');
 for s:='a' to 'z' do
  if not(s in mx+my) then write(s);
End.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2015, 17:48
Привет! Вот еще темы с решениями:

Распечатайте буквы, которые встречаются в каждом слове текста только один раз
Пусть дан текст. Распечатайте те буквы, которые встречаются в каждом слове...

Напечатайте те гласные буквы строки, которые встречаются в каждом слове строки
дана строка. напечатайте те гласные буквы, которые встречаются в каждом слове...

Даны два слова. Вычеркнуть из первого слова те буквы,которые встречаются во втором слове
Помогите пожалуйста. Не могу связать множества с этой задачей Даны два слова....

Вывести буквы строки, которые встречаются 1 раз
Подскажите идею по строкам. Дан текст надо найти те буквы которые в данном...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru