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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2011, 14:32   #1
dark999
Пользователь
 
Аватар для dark999
 
Регистрация: 17.03.2011
Сообщений: 42
Восклицание Задано некоторое множество М и множество Т того же типа

Задано некоторое множество М и множество Т того же типа. Подсчитать, сколько элементов из множества Т и М совпадает.
Из диапазона целых чисел m...n выделить:
1) Множество чисел, делящихся без остатка или на k, или на l (k, l - простые)
2) Множество чисел делящихся на k*1 без остатка
dark999 вне форума Ответить с цитированием
Старый 31.03.2011, 17:05   #2
BoozZzilla
Форумчанин
 
Аватар для BoozZzilla
 
Регистрация: 26.01.2009
Сообщений: 125
По умолчанию

я бы сделал обе задачи тупо циклом

Мне в голову вкралось подозрение - вы что то частите, вы не фрилансер случаем?
BoozZzilla вне форума Ответить с цитированием
Старый 31.03.2011, 20:10   #3
dark999
Пользователь
 
Аватар для dark999
 
Регистрация: 17.03.2011
Сообщений: 42
По умолчанию

Цитата:
Сообщение от BoozZzilla Посмотреть сообщение
я бы сделал обе задачи тупо циклом
Если бы я мог выполнить это задание сам, я бы их тут не выклаывал
dark999 вне форума Ответить с цитированием
Старый 31.03.2011, 20:23   #4
BoozZzilla
Форумчанин
 
Аватар для BoozZzilla
 
Регистрация: 26.01.2009
Сообщений: 125
По умолчанию

Ну я же и говорю - берёте задания, а решить не можете
Шучу...

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

Не говорите мне только теперь что вам готовый код был нужен
BoozZzilla вне форума Ответить с цитированием
Старый 31.03.2011, 20:31   #5
dark999
Пользователь
 
Аватар для dark999
 
Регистрация: 17.03.2011
Сообщений: 42
По умолчанию

Распиши пожалуйста
dark999 вне форума Ответить с цитированием
Старый 01.04.2011, 14:17   #6
BoozZzilla
Форумчанин
 
Аватар для BoozZzilla
 
Регистрация: 26.01.2009
Сообщений: 125
По умолчанию

так вот задача вторая
объявляешь два динамических массива
задаешь им обоим длину ноль
в цикле i:= от m до n
если (целое от i/k равно i/k) или (целое от i/l равно i/l) то задаёшь длину первого массива как его же длина плюс 1 и ложишь туда i
тут же в цикле если (целое от i/k равно i/k) то задаёшь длину второго массива как его же длина плюс 1 и ложишь туда i

в результате в первом массиве числа делящиеся без остатка на k или l, во втором только на k (если у вас не описка, если там k*l то сами надеюсь сможете алгоритм поправить )

практически код
чуйствую что некрасиво, можно сделать красивее, но работать будет
BoozZzilla вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Множество элементов пользовательского типа WarHamster Паскаль, Turbo Pascal, PascalABC.NET 2 26.12.2010 11:52
множество. Killowatt Помощь студентам 3 02.05.2010 18:58
Множество Vikusjka777 Помощь студентам 1 29.03.2010 20:54
множество. Юлька:) Помощь студентам 1 30.03.2009 21:27
Множество xxxPascalxxx Помощь студентам 11 24.02.2008 19:07