Государственный экзамен по информатике. Горбенко О.Д - 17 стр.

UptoLike

диагонали каждой матрицы .
74. В текстовом файле заданы слова (не более 20), каждое из которых
расположено на отдельной строке. Напечатать эти слова в обратном
лексикографическом порядке (упорядочение от конца слова к началу).
75. Задан массив слов (алфавит латинский ). Расположить слова в
порядке убывания количества гласных букв в словах . Результат
вывести на печать .
76. Задана таблица, содержащая русские слова (каждый элемент
таблицы - слово). Переформировать таблицу так , чтобы в каждом ее
столбце слова располагались в порядке убывания их длин .
77. Задан текстовый файл, содержащий слова (не более 20), каждое из
которых расположено на отдельной строке. Вывести их в порядке
убывания числа повторений каждого слова в тексте.
78. Задан текстовый файл , содержащий слова и целые числа. Известно ,
что количество чисел не превышает 40. Каждое слово или число
расположено в отдельной строке. Занести числа в отдельный файл в
порядке их неубывания .
79. В текстовом файле не более 30 строк. Распечатать эти строки в
порядке невозрастания количества различных букв в них.
80. Задан массив слов (алфавит латинский ). Для каждого слова
сформировать набор букв , из которых оно состоит (буквы встречаются
в наборе по одному разу). Вывести эти наборы , в порядке неубывания
количества букв в них.
81. В текстовом файле находятся строки (не более 30). Занести в
другой файл эти строки в порядке возрастания длин строк.
82. В текстовом файле задана прямоугольная матрица. Расположить
столбцы матрицы в порядке убывания элементов , расположенных в
средней строке. Напечатать полученную матрицу.
83. Строка текстового файла имеет следующий вид : одна буква
фамилии студента, один пробел , количество баллов по аттестации от 0
до 9. Вывести буквы фамилий в порядке неубывания баллов .
вводится пара чисел А и В
координаты начала и конца отрезка на
числовой оси.
Требуется вывести на экран коорд
инаты точек числовой оси,
заданные файлом Inp.txt
, в следующем порядке: сначала координаты
точек, сумма цифр которых попадает в интервал (А, В ), затем
координаты точек , сумма цифр которых больше В, в последнем случае
следует изменить исходный взаимный порядок точек на
противоположный
Технические требования .
Исходный файл можно просмотреть только один раз .
Не допускается использование дополнительных (временных)
файлов .
Вариант 125
В корневом каталоге диска F
чисел Inp.dat, содержащий последовательность чисел . С клавиатуры
вводится пара чисел А и В координаты начала и конца отрезка на
числовой оси.
Требуется вывести на экран координаты точек числовой оси ,
заданные файлом Inp.txt
, в следующем порядке: сначала координаты
точек, сумма цифр которых меньше А, затем координаты точек , сумма
цифр которых больше В, в последнем случае следует изменить
исходный взаимный порядок точек на противоположный
Технические требования .
Исходный файл можно просмотреть только один раз .
Не допускается использование дополнительных (временных)
файлов .
Операции со списком
Приведем примеры программ обработки линейных динамических
структур - списков .
Ниже показаны реализации следующих операций для списков с
заглавным элементом и без него:
1) инициализация списка;
2) добавление элемента в начало списка;
3) добавление элемента в конец списка;
4) удаление первого вхождения заданного элемента в список;
5) переворот списка, т.е. такая переустановка ссылок в списке,
при которой элементы списка расположены в обратном порядке;
17 32
вводится пара чисел А и В – координаты начала и конца отрезка на        диагонали каждой матрицы.
числовой оси.
   Требуется вывести на экран координаты точек числовой оси,            74. В текстовом файле заданы слова (не более 20), каждое из которых
заданные файлом Inp.txt, в следующем порядке: сначала координаты        расположено на отдельной строке. Напечатать эти слова в обратном
точек, сумма цифр которых попадает в интервал (А, В), затем             лексикографическом порядке (упорядочение от конца слова к началу).
координаты точек, сумма цифр которых больше В, в последнем случае
следует изменить исходный взаимный порядок точек на                     75. Задан массив слов (алфавит латинский). Расположить слова в
противоположный                                                         порядке убывания количества гласных букв в словах. Результат
   Технические требования.                                              вывести на печать.
   Исходный файл можно просмотреть только один раз.
   Не допускается использование дополнительных (временных)              76. Задана таблица, содержащая русские слова (каждый элемент
файлов.                                                                 таблицы - слово). Переформировать таблицу так, чтобы в каждом ее
                                                                        столбце слова располагались в порядке убывания их длин.
  Вариант 125
                                                                        77. Задан текстовый файл, содержащий слова (не более 20), каждое из
   В корневом каталоге диска F: располагается файл вещественных         которых расположено на отдельной строке. Вывести их в порядке
чисел Inp.dat, содержащий последовательность чисел. С клавиатуры        убывания числа повторений каждого слова в тексте.
вводится пара чисел А и В – координаты начала и конца отрезка на
числовой оси.                                                           78. Задан текстовый файл, содержащий слова и целые числа. Известно,
   Требуется вывести на экран координаты точек числовой оси,            что количество чисел не превышает 40. Каждое слово или число
заданные файлом Inp.txt, в следующем порядке: сначала координаты        расположено в отдельной строке. Занести числа в отдельный файл в
точек, сумма цифр которых меньше А, затем координаты точек, сумма       порядке их неубывания.
цифр которых больше В, в последнем случае следует изменить
исходный взаимный порядок точек на противоположный                      79. В текстовом файле не более 30 строк. Распечатать эти строки в
   Технические требования.                                              порядке невозрастания количества различных букв в них.
   Исходный файл можно просмотреть только один раз.
   Не допускается использование дополнительных (временных)              80. Задан массив слов (алфавит латинский). Для каждого слова
файлов.                                                                 сформировать набор букв, из которых оно состоит (буквы встречаются
                                                                        в наборе по одному разу). Вывести эти наборы, в порядке неубывания
       Операции со списком                                              количества букв в них.

 Приведем примеры программ обработки линейных динамических              81. В текстовом файле находятся строки (не более 30). Занести в
структур - списков.                                                     другой файл эти строки в порядке возрастания длин строк.
 Ниже показаны реализации следующих операций для списков с
заглавным элементом и без него:                                         82. В текстовом файле задана прямоугольная матрица. Расположить
       1) инициализация списка;                                         столбцы матрицы в порядке убывания элементов, расположенных в
       2) добавление элемента в начало списка;                          средней строке. Напечатать полученную матрицу.
       3) добавление элемента в конец списка;
                                                                        83. Строка текстового файла имеет следующий вид: одна буква
       4) удаление первого вхождения заданного элемента в список;       фамилии студента, один пробел, количество баллов по аттестации от 0
       5) переворот списка, т.е. такая переустановка ссылок в списке,   до 9. Вывести буквы фамилий в порядке неубывания баллов.
при которой элементы списка расположены в обратном порядке;
                                32                                                                        17