Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Turbo Pascal Определить координаты центра, радиус, площадь и длину окружности круга Описать переменную круг, в которой содержатся все данные для построения круга в декартовой системе координат. а) Определить координаты центра, радиус, площадь и длину окружности круга минимального радиуса, который будет содержать внутри себя все заданные круги. б) Рассматривая окружности попарно, определить координаты точек пересечения или точки касания для каждой пары, либо вывести... https://www.cyberforum.ru/ turbo-pascal/ thread142466.html Тема:Записи Turbo Pascal
Распечатать список тех учителей школы, которые преподают математику и информатику, указать стаж их работы и недельную нагрузку.
Turbo Pascal Напечатать в алфавитном порядке все гласные буквы, которые не входят более чем в одно слово https://www.cyberforum.ru/ turbo-pascal/ thread142449.html
Дан текст на русском языке. Напечатать в алфавитном порядке все гласные буквы, которые не входят более чем в одно слово.Помогите решить!!!!!!!!
Turbo Pascal Напечатать строки, имеющие наименьшую длину Помогите решить задачку!!!А то на носу сессия а мне досрочно надо сдать так как я иду в армию!Создать файл,содержащий произвольные текстовые строки. Напечатать строки,имеющие наименьшую длину. Добавлено через 53 секунды Турбо Паскаль! https://www.cyberforum.ru/ turbo-pascal/ thread142448.html
Множества Turbo Pascal
помогите На трех участках возделывают сельскохозяйственные культуры. Известны виды культур, выращиваемых на каждом из участков. Определить виды тех культур, которые возделывают на каждом из участков; возделывают хотя бы на одном из участков; не возделывают ни на одном участке. (Культуры: картофель, укроп, морковь, горох, капуста, редис.)
Turbo Pascal Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят только в одно слово. https://www.cyberforum.ru/ turbo-pascal/ thread142443.html
Дан текст на русском языке. Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят только в одно слово.
Turbo Pascal Множества https://www.cyberforum.ru/ turbo-pascal/ thread142439.html
Задано некоторое множество М и множество T того же типа. Подсчитать, сколько элементов из множеств T и M совпадает.
сегодня экзамен Turbo Pascal
процедуры/функции Помогите, пожалуйста. 1. Написать процедуру/функцию определения суммы элементов заданного текстового файла. Каждая запись файла содержит изображение целого числа со знаком, записанного в первых пяти позициях строки. 2. Написать процедуру/функцию на языке программирования определения суммы положительных элементов заданного текстового файла. Каждая запись файла...
Turbo Pascal Сформировать два множества, первое из которых содержит все простые числа из заданного множества Имеется множество, содержащее натуральные числа из некоторого диапазона. Сформировать два множества, первое из которых содержит все простые числа из данного множества, а второе – все составные. https://www.cyberforum.ru/ turbo-pascal/ thread142426.html Turbo Pascal Из элементов массива М сформировать массив N Люди кто может помогите я не могу понять как это можно прописать в турбо паскали сюда написал только те задачи которые вообще не понял те что уже смог сам сделать то что уже успел зделать выложу с решением чтоб остальные могли посмотреть и если будут похожие задачи их использовать 11.76. Вес каждого из 25 человек записан в массив. Людей, имеющих вес более 100 кг, будем условно называть... https://www.cyberforum.ru/ turbo-pascal/ thread142422.html
Turbo Pascal процедуры/функции
Помогите, пожалуйста. 1. Написать процедуру/функцию для поиска максимального элемента входного массива целых значений. 2. Написать процедуру/функцию для поиска минимального элемента входного массива целых значений. 3. Написать процедуру/функцию для определения количества нулевых элементов в заданном одномерном массиве.
Turbo Pascal массив https://www.cyberforum.ru/ turbo-pascal/ thread142403.html
Доброе время суток. 1) Удалить i-й элемент в одномерном массиве. 2) Определить сумму двух матриц.
Идеи становятся силой...
121 / 121 / 64
Регистрация: 08.12.2009
Сообщений: 445
08.06.2010, 10:55 0

Множество: Напечатать все глухие согласные буквы, которые не входят хотя бы в одно слово - Turbo Pascal - Ответ 788112

08.06.2010, 10:55. Показов 2079. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено vanesa как решение

Решение

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
uses crt;
const
gl=['к','п','с','т','ф','х','ц','ч','ш','щ','К','П','С','Т','Ф','Х','Ц','Ч','Ш','Щ'];{глухие согласные}
bk:string='КкПпСсТтФфХхЦцЧчШшЩщ';
type mnoz=set of char;
var  s,s1:string;
     m:array[1..100] of mnoz;{массив множеств}
     mn,mn1:mnoz;
     n,i,j:byte;
begin
clrscr;
repeat
writeln('Введите текст на русском языке, между словами пробелы:');
readln(s);
if pos(' ',s)=0 then
writeln('В предложении только одно слово. Повторите ввод.');
until pos(' ',s)>0;
s:=s+' ';{добавим пробел в конец}
n:=0;
while pos(' ',s)>0 do{создаем массив множеств}
 begin
  s1:=copy(s,1,pos(' ',s)-1);{копируем очередное слово}
  n:=n+1;{считаем}
  m[n]:=[];{создаем множество}
  for j:=1 to length(s1) do
  if s1[j] in gl then m[n]:=m[n]+[s1[j]];{из его букв по условию}
  delete(s,1,pos(' ',s));{удаляем это слово}
 end;
mn1:=[];{множество букв, не входящих только в одно число}
for i:=1 to n do{для каждого множества }
 begin
  mn:=[];
  for j:=1 to n do
  if j<>i then mn:=mn+m[j];{делаем множество из букв, котoрые входят в другие числа}
  mn1:=mn1+(m[i]*mn);{добавляем буквы, которые есть и в других словах}
 end;
if mn1=[] then writeln('Букв, которые не входят только в одно слово, нет!')
else
 begin
  writeln('Буквы, которые не входят только в одно слово:');
  for i:=1 to length(bk) do{идем по алфавиту,
  если буква есть в строке, но ее нет в котором по разу, выводим}
  if (bk[i] in mn1) then write(bk[i],' ');
 end;
readln
end.


Вернуться к обсуждению:
Множество: Напечатать все глухие согласные буквы, которые не входят хотя бы в одно слово Turbo Pascal
3
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2010, 10:55
Готовые ответы и решения:

Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят хотя бы в одно слово.
Уважаемые форумчане, помогите плз)) Дана непустая последовательность слов из строчных русских...

Напечатать в алфавитном порядке глухие согласные буквы, которые не входят хотя бы в одно слово
Дана непустая последовательность слов из строчных русских букв; между соседними словами - запятая,...

Напечатать в Алфавитном порядке все глухие и согласные буквы, которые не входят хоть в одно слово
Дан текст состоящий от 1 до 30 слов каждое из которых состоит от 1 до 5 букв слова разделены...

Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят только в одно слово.
Дан текст на русском языке. Напечатать в алфавитном порядке все глухие согласные буквы, которые не...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2010, 10:55
Помогаю со студенческими работами здесь

Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят только в одно слово
Помогите решить задачу с помощью &quot;записи - RECORD&quot; Дан текст на русском языке. Напечатать в...

Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят только в одно слово
Помогите пожайлуста. нашел похожую но нужно переделать немного.:( пробовал не как не получается....

Вывести все глухие согласные, которые входят в каждое нечетное слово и не входят хотя в одно четное
ввести четыре слова на русском языке.вывести на экран все глухие согласные буквы,которые входят в...

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

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