- •Обработка одномерных массивов на языке программирования turbo pascal Учебное пособие для студентов
 - •Оглавление
 - •Введение
 - •Теоретический материал по массивам Понятие массива
 - •Индексы массива
 - •Представление массива в памяти
 - •Пользовательский тип – массив
 - •Одномерные и n-мерные массивы
 - •Двумерные массивы
 - •Основные алгоритмы обработки массивов Общие замечания
 - •Ввод/вывод массива
 - •Вычисление суммы и среднего арифметического элементов массива
 - •Поиск максимального/минимального элемента массива
 - •Подсчет количества элементов, удовлетворяющих заданному условию
 - •Удаление элемента из массива
 - •Вставка новых элементов в массив
 - •Удаление нескольких элементов массива
 - •Обработка нескольких массивов
 - •Проверка соседних элементов массива
 - •Методы сортировок массивов Сортировка массивов
 - •Сортировка методом вставки
 - •Сортировка методом выбора
 - •"Пузырьковая" сортировка
 - •Быстрая сортировка
 - •Примеры решения задач на сортировку массивов
 - •Задания для самостоятельного решения Вариант №1
 - •Вариант №2
 - •Вариант №3
 - •Вариант №4
 - •Вариант №5
 - •Вариант №6
 - •Вариант №7
 - •Вариант №8
 - •Вариант №9
 - •Вариант №10
 - •Вариант №11
 - •Вариант №12
 - •Вариант №13
 - •Вариант №14
 - •Вариант №15
 - •Список используемой литературы
 - •420012, Казань, ул. Чехова, 36
 
Вариант №14
1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из элементов массива А, находящихся между вторым и третьим отрицательными элементами,.
2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти сумму элементов массива А, которые больше первого элемента
3. Дан одномерный массив размера К, состоящий из целых чисел. Отсортировать положительные элементы этого массива по возрастанию.
Вариант №15
1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из положительных элемента массива А, стоящих на позициях кратных 3.
2 Дан одномерный массив А (а1, а2, а3,..., аn). Найти сумму элементов массива А, которые меньше или равны третьему элементу.
3. Дан массив из N четырехзначных натуральных чисел. Отсортировать по возрастанию только те элементы массива, у которых сумма первых двух цифр равна сумме двух последних. Использовать пузырьковую сортировку.
Список используемой литературы
Вирт Никлаус «Алгоритмы и структуры данных» - СПб.: Нев. Диалект, 2001 – 352с.
В.А. Дагене, Г.К. Григас, К.Ф. Аугутис «100 задач по программированию: книга для учащихся» - М. Просвещение, 1993 – 255с.
А.М. Епанешников, В.А. Епанешников. «Программирование в среде Turbo Pascal 7.0.» – М.: «ДИАЛОГ-МИФИ», 1998. – 367с.
Дж. Макконелл «Анализ алгоритмов: Вводный курс» - М. Техносфера, 2002 – 302с.
В.В. Фаронов «Turbo Pascal Наиболее полное руководство в подлиннике» – М. Изд. "ОМД Групп" 2003, 1054 с.
Ю.А. Шпак «Turbo Pascal 7.0 на примерах» – М. "Юниор", 2003 – 498 с.
Лицензия
на полиграфическую деятельность №
выдана Министром информации и печати Республики Татарстан
Подписано в печать 05.11.2009 г
Форум. бум. 60х84 1/16. Печ. л. 3,5. Тираж 150. Заказ 1562.
Минитипография института проблем информатики АН РТ
420012, Казань, ул. Чехова, 36
	 
		
