Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2009, 15:46   #1
ulala
Пользователь
 
Аватар для ulala
 
Регистрация: 18.09.2009
Сообщений: 62
Стрелка TurboPascal: реализация операции умножения множеств

Приветики, всемогущие программисты!
Помогите кто чем может!
Задание:
1. Реализовать операцию умножение множеств.
2. Выполнить пример: А*В (множество А умножить на множество В), где
А={'1', '2', '5', '7'}
B={'a','b',..,'g'}
3. Сформировать подмножество С [символ включения] А*В, проверить вхождение его в множество А*В.

Я знаю что для вас такая задача семечки!
Надеюсь Вы мне поможете!
Заранее огромное спасибо!
Ну,как?.. Твоё коллективное сознание уловило Message или ты по-прежнему считаешь себя Избранным?..
ulala вне форума Ответить с цитированием
Старый 16.11.2009, 15:51   #2
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
* в множествах это пересечение а не умножение
и что будет в множестве С если A={'1','2','3'} а B={'a','b'}?
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 16.11.2009, 15:59   #3
ulala
Пользователь
 
Аватар для ulala
 
Регистрация: 18.09.2009
Сообщений: 62
По умолчанию

*-это пересечение, верно, но препод так написал на доске "чтобы вам понятнее было" а опеация именно умножение.
Результат А*В будет такой:
{1а,1b,1c,1d,1e,1f,1g,2a,2b,2c,2d,2 e,2f,2g,5a,5b,5c,5d,5e,5f,5g,7a,7b, 7c,7d,7e,7f,7g}
Ну,как?.. Твоё коллективное сознание уловило Message или ты по-прежнему считаешь себя Избранным?..
ulala вне форума Ответить с цитированием
Старый 16.11.2009, 16:00   #4
ulala
Пользователь
 
Аватар для ulala
 
Регистрация: 18.09.2009
Сообщений: 62
По умолчанию

я сначала написала программу просто как 2 цикла с параметром и чтобы просто был вывод по очереди двух элементов, а он разорался что это неправильно, что надо чтобы программа считала, а не выводила...
Ну,как?.. Твоё коллективное сознание уловило Message или ты по-прежнему считаешь себя Избранным?..
ulala вне форума Ответить с цитированием
Старый 16.11.2009, 16:15   #5
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

я не знаю как затолкать 2 символа как 1 элемент во множество
имхо тут проще 3 массивами обойтись
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 16.11.2009, 16:20   #6
ulala
Пользователь
 
Аватар для ulala
 
Регистрация: 18.09.2009
Сообщений: 62
По умолчанию

и как это сделать?
Ну,как?.. Твоё коллективное сознание уловило Message или ты по-прежнему считаешь себя Избранным?..
ulala вне форума Ответить с цитированием
Старый 16.11.2009, 16:29   #7
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
 var A , B: array [1..20] of char;
 C: array [1..400] of string;
....
begin
for i:=1 to n do
readln(a[i]);
for i:=1 to m do
readln(c[i]);
for i:=1 to n do
for j:=1 to m do
begin
s:=a[i]+b[j]
c[i]:=s;
end;
...
end.
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 16.11.2009, 16:40   #8
ulala
Пользователь
 
Аватар для ulala
 
Регистрация: 18.09.2009
Сообщений: 62
По умолчанию

Спасибо огромное солнышко :-*
Желаю чтобы у тебя всё было лучше всех
Ты супер, знай это
Ну,как?.. Твоё коллективное сознание уловило Message или ты по-прежнему считаешь себя Избранным?..
ulala вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TurboPascal: логические операции над целыми числами плюс перевод.... ulala Помощь студентам 4 21.10.2009 12:00
Таблица умножения Golovastik Общие вопросы C/C++ 18 25.07.2009 23:46
пойск строк при помощи множеств Delphi Walter Помощь студентам 5 23.05.2009 19:38
перетин множеств designer Паскаль, Turbo Pascal, PascalABC.NET 0 15.05.2009 12:17
(С++)построить окружность, проходящую через k>=3 точек каждого из двух множеств... Suitable Помощь студентам 1 18.01.2009 23:19