![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
VI.2. Ввод данных и печать результатов
25. (Забава.) Напечатать картинки, аналогичные следующим: *** ***** ***** * * *** *** *** *** *** *** * * ********** *** *** *** ***** * * 26. (Шахматная доска.) Напечатать рисунок шахматной доски. 27. (Гистограммы.) а) Для заданной последовательности целых чисел **...* ( **...* ( ... Печать прекратить при вводе неположительного числа. б) Для заданного вектора целых положительных чисел
A * * * * * * * * B * 28. (Зеркальное отражение.) Напечатать зеркальное отражение (относительно оси АВ) картинок из предыдущей задачи * … * * A * * … * * * * * * … * * * * * * * * B A B 29. (АБВГДейка, или ввод и печать литер.) а) Ввести б) Ввести в) Ввести г) Ввести последовательность литер
где косая черта означает переход при печати на следующую строку. Число д) Входная информация имеет следующий вид:
где
... располагая каждую из них симметрично относительно центра строки бумаги, содержащей 120 позиций. 30. (Ввод-обработка-печать.) а) Ввести б) Ввести в) Ввести 31. (Смена формата.) Во входном потоке находятся 32. (График изменения температуры.) Во входном потокецелы числа-данные о средне-суточной температуре воздуха за некоторый период. Напечатать график изменения температуры. В 33. (График целочисленной функции.) Напечатать график заданной целочисленной функции Указание. Исходить из вертикального расположения оси Варианты задания. В качестве функций 1) 2) 3) 4) 34. (График вещественной функции.) Напечатать график вещественной функции 35. (Печать таблиц функций.) а) Напечатать таблицу значений функций Варианты задания. Таблица должна иметь: 1) 2) 3)
б) Напечатать таблицу значений функции
Варианты задания. Аргументы находятся во входном потоке в следующем порядке: 1) 36. (Таблицы преобразования.) а) Напечатать таблицу преобразования градусов в радианы. б) Напечатать таблицу преобразования градусов Цельсия ( Указания: а) 37. (Таблица Пифагора.) Напечатать таблицу умножения. 38. (Таблицы Брадиса.) Напечатать таблицы Брадиса. 39. (Треугольник Паскаля.) Напечатать первые Указание:
где 40. (Вдоль и поперек: по строкам и по столбцам.) а) Элементы целочисленной матрицы расположены во входном потоке по столбцам:
б) Поддиагональные элементы симметричной матрицы расположены во входном потоке в следующем порядке (по строкам): 41. (Печать заголовка.) Напечатать заголовок таблицы последующей форме:
42.(Канцелярские дела.) Во входном потоке имеется список фамилий по 5 фамилий в строке, по 15 символов в фамилии. Напечатать ведомость, заполненную фамилиями и порядковыми номерами, по форме:
а) Закрыть ведомость горизонтальной чертой по исчерпании списка фамилий. б) Закрывать ведомость для каждой группы из 25 фамилий и открывать новую. Последняя ведомость тоже должна иметь 25 строк, но ее последние строки могут быть незаполненными (заполнены пробелами). 43. (Бухгалтерские дела.) Во входном потоке имеются данные (во внешнем представлении) о наличии радиодеталей на складе. Каждая строка содержит: − наименование радиодетали − − количество − − разделитель (пробел) − − цена − − разделитель (пробел) − − наименование основного параметра − − значение параметра − − разделитель (пробел) − − единица измерения − а) Напечатать данные о радиодеталях, сохранив их исходное представление и местоположение в строке. б) Напечатать данные о радиодеталях (значение основного параметра печатать в 44. (По две в строку или в две колонки?) Во входном потоке имеется текст, по Вариант задания: 1) В печатную строку помещать 2) Известно, что во входном потоке 3) Формат печати такой же, как и в 2), но число строк во входном потоке определяется концом файла. 45. (Печать с предварительным просеиванием.) Символы текстов а) Напечатать тексты б) Напечатать сначала текст 46. (Формирование строк выходного текста.) Текст составлен из слов, разделенных символами " пробел" и " ∕ ". Косая черта интерпретируется как управляющий символ " конец строки". 1) Нерасчлененные слова (т.е. без переносов) группируются в печатные строки длины 2) Слова, расположенные во входном тексте после очередного символа " ∕ ", заведомо относятся к новой печатной строке. 3) Во входном тексте после очередного символа " ∕ " может быть расположено слово " ЬЬЬЬ". При окончательном формировании печатной строки это слово заменяется четырьмя пробелами (это можно использовать для формирования красной строки). Замечание. Ввиду требований 1) и 3) естественно предполагать, что любое слово во входном тексте, имеет не более 47. (Чтение и воспроизведение с редактированием.) Входной текст (последовательность символов) читается в непрерывном потоке. Напечатать его по правилам: 1) печатная строка на бумаге содержит 2) после каждой карты включается один пробел? 3) любая последовательность подряд расположенных пробелов заменяется при печати на единственный пробел; 4) символы " ⊔ ", " [" и " ]" заменяются соответственно на два символа " ∗ ∗ ", " (." и ".)". 8. (Печать текста книги.) Предположим, что в текстовом файле хранится текст книги. Символы " ∖ ", " 1) каждая глава печатается с новой страницы, 2) каждый параграф печатается, отступив на две строки от предыдущего параграфа; 3) каждая строка печатается с новой строки бумаги; 4) в каждой странице ровно 50 строк; страницы нумеруются.
|