Страница 1 из 1

паскаль - матрица, процедура, файл

Добавлено: 29 май 2007, 21:09
027
Доброго времени суток :)
1. Составить программу поиска минимального элемента, расположенного под главной даигональю и максимального элемента, расположенного над главной диагональю заданной вещественной матрицы А размером n n. Для поиска минимального и максимального элементов диапазона использовать функцию.


2. Написать процедуру sortmid, которая сортировала бы ряд из n строк в алфавитном порядке, основываясь на k-й литере каждой строки, где k является параметром, передаваемым процедуре sortmid. Например, если k=3, то элементы ряда должны быть отсортированы по возрастанию значения в третьей литере каждой строки. Если длина строки меньше k, то предположить, что его k-й литерой, реально не существующей служит пробел.

3.

Файл Books
Структура записи:
• Автор (30 знаков)
• Название книги (50 знаков)
• Год издания (4 знака)
• Издательство (20 знаков)
• Количество страниц
• Стоимость (в грн. и коп.)

Создать файл Books (не менее 20 записей). Занести в отдельный файл все названия книг, изданные в заданном пользователем (с клавиатуры) году, упорядочив их по названиям издательств.
Найти издательство, выпустившее наибольшее количество книг за последние 5 лет.

Re: паскаль - матрица, процедура, файл

Добавлено: 01 июн 2007, 10:19
Хыиуду
Поиск только под главной диагональю:
for j:=1 to N do
for i:=1 to j-1 do
{}
Поиск только над главной диагональю
for j:=1 to N do
for i:=j+1 to N do
{}