КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
V. Управление потоками данных
Вариации задач: а) с известной (например, 99) или неизвестной (по вводимому N или EOF(×)) длиной входного потока; б) функция преобразования может быть условной, т.е. зависящей от входных данных и/или номера i входной группы данных (например, поочередно sin, ln). 1. (Синхронизация (ВХОД: ВЫХОД) 1:3.) а) Для каждого числа входного потока послать в выходной поток его sin(×), cos(×) и tg(×). б) Во входном потоке поступают коэффициенты многочлена P (x) = p 0 + p 1 x + p 2 x 2 + p 3 x 3 +… Послать в выходной поток коэффициенты многочлена (a + bx + cx 2) P (x 3). 2. (Синхронизация 3:1 с неперекрывающейся группировкой троек на входе.) а) Для каждой смежной (не перекрывающейся) тройки чисел входного потока послать в выходной поток sin от их суммы. б) Во входном потоке поступают элементы (3´?)-матрицы по столбцам (по 3 элемента в столбцах). Послать в выходной поток элементы вектора – результат умножения заданного вектора (a, b, c) на данную матрицу. 3. (Синхронизация 3:3 с перекрывающейся группировкой троек на входе.) а) Для каждой (последовательной) тройки чисел входного потока послать в выходной поток sin от их суммы. б) Во входном потоке поступают коэффициенты многочлена в стандартном представлении. Послать в выходной поток коэффициенты результата умножения (деления) этого многочлена на (a + bx + cx 2). 4. (Свернуть-развернуть.) а) Входной поток содержит последовательность символов 0 и 1 – цифры целого числа в двоичном представлении (поступающие с младшей/старшей цифры). Вычислить значение этого числа. б) Для введенного целого числа послать в выходной поток цифры (0, 1) его двоичного представления (с младшей/старшей цифры). 5. (Синхронизация 1:* (≥0).) Во входном потоке поступают целые числа. Для каждого положительного числа входного потока послать в выходной поток символ “+” соответствующее количество раз и ограничитель – символ “;”. 6. (Синхронизация *:1.) Во входном потоке поступает последовательность символов. Для каждого её отрезка, содержащие только символы “+”, послать в выходной поток целое число, равное количеству символов в отрезке. 7. (Многопотоковые задачи.) Выполнить: а) слияние (пересечение, объединение) двух (и более) упорядоченных последовательностей чисел; б) рассортировать положительные и отрицательные числа входного потока в два выходных потока, исключив нули. 8. ("$-свойства.) Два числа (x, y) назовём друзьями, если sin(xy) > 0. Тройку чисел (x, y, z) назовём компанией, если sin(x y z) > 0. Числа из входного потока G назовём физиками, а числа из входного потока H назовём лириками. а) ("-свойство.) Из входного потока F отобрать в выходной поток числа, для которых все физики являются друзьями. б) ($-свойство.) Из входного потока F отобрать в выходной поток числа, у которых есть друзья среди физиков. в) ("$-свойство.) Из входного потока F отобрать в выходной поток числа, которые с каждым физиком могут подобрать компанию с участием подходящего лирика. г) ($"-свойство.) Из входного потока F отобрать в выходной поток числа, которые с подходящим физиком образуют компанию с участием любого лирика. Приложение
Дата добавления: 2014-11-29; Просмотров: 789; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |