Паскаль, матрицы, текст
Добавлено: 30 окт 2008, 00:31
1 задача... Тема: «Методы сортировок»
Выполнить задание по обработке матриц с использованием указанных методов сорти-ровок.
Программу оформить с использованием подпрограмм с передачей параметров (под-программы реализуют: ввод, вывод, обработка матрицы, метод сортировки).
На печать выдавать всю исходную информацию, промежуточные результаты и преоб-разованную матрицу.
Дана действительная матрица A размерности (n x n) . Если минимальный элемент мат-рицы встречается более 3 раз, и один из них находится на главной диагонали, то упорядо-чить столбцы матрицы по возрастанию максимальных элементов столбцов методом линейной вставки. В противном случае матрицу оставить без изменения.
--------------------------------------------------------------------------------------
2 задача.. По строкам
Дан текст, слова которого отделяются друг от друга пробелами. Если первое слово является максимальным по длине, то все слова, которые заканчиваются той же буквой, что и первое слово, поместить в конец текста.
Распечатать исходный текст, первое слово, если оно является максимальным по длине, и полученный текст.
----------------------------------------------------------------------------------------
3 задача.. «Использование множеств»
Составить программу обработки текста (строки).
Написать 2 варианта программы:
1) без использования множеств;
2) с использованием данных типа множество.
Составить программу, которая во введенном тексте удаляет все буквы латинского алфавита, удваивает все гласные буквы русского алфавита и подсчитывает количество согласных.
На печать выдать исходный текст, количество согласных и преобразованный текст.
----------------------------------------------------------------------------------------
Выполнить задание по обработке матриц с использованием указанных методов сорти-ровок.
Программу оформить с использованием подпрограмм с передачей параметров (под-программы реализуют: ввод, вывод, обработка матрицы, метод сортировки).
На печать выдавать всю исходную информацию, промежуточные результаты и преоб-разованную матрицу.
Дана действительная матрица A размерности (n x n) . Если минимальный элемент мат-рицы встречается более 3 раз, и один из них находится на главной диагонали, то упорядо-чить столбцы матрицы по возрастанию максимальных элементов столбцов методом линейной вставки. В противном случае матрицу оставить без изменения.
--------------------------------------------------------------------------------------
2 задача.. По строкам
Дан текст, слова которого отделяются друг от друга пробелами. Если первое слово является максимальным по длине, то все слова, которые заканчиваются той же буквой, что и первое слово, поместить в конец текста.
Распечатать исходный текст, первое слово, если оно является максимальным по длине, и полученный текст.
----------------------------------------------------------------------------------------
3 задача.. «Использование множеств»
Составить программу обработки текста (строки).
Написать 2 варианта программы:
1) без использования множеств;
2) с использованием данных типа множество.
Составить программу, которая во введенном тексте удаляет все буквы латинского алфавита, удваивает все гласные буквы русского алфавита и подсчитывает количество согласных.
На печать выдать исходный текст, количество согласных и преобразованный текст.
----------------------------------------------------------------------------------------