- •Методические указания к лабораторным работам для студентов очной и заочной форм обучения
- •Часть 1
- •Рязань 2008
- •Лабораторная работа № 1 Знакомство с системой программирования Turbo Pascal 7.0. Программирование линейных вычислительных процессов
- •1. Теоретическая часть
- •Начало работы в Turbo Pascal. Основные элементы системы программирования
- •1.2. Подготовка текста программы
- •1. 3. Сохранение текста программы
- •1. 4. Компиляция программы
- •1. 5. Пробный запуск программы на выполнение
- •1. 6. Завершение работы
- •1. 7 Программирование линейных вычислительных процессов
- •Практическая часть
- •Лабораторная работа № 2 Программирование разветвляющихся вычислительных процессов
- •1. Теоретическая часть
- •Практическая часть
- •Лабораторная работа № 3 Программирование циклических вычислительных процессов
- •1. Теоретическая часть
- •Практическая часть
- •Лабораторная работа № 4 Программирование с использованием массивов и строк
- •Теоретическая часть
- •1.1. Массивы
- •Практическая часть
Практическая часть
2.1. Ознакомиться с описанием лабораторной работы и по указанию преподавателя запустить систему программирования Turbo Pascal.
2.2. Для каждого из заданий составить блок-схему алгоритма решения и текст программы в рабочей тетради и предъявить их преподавателю. Для пояснения исходных данных, результатов и основных операций текст программы сопровождать комментариями.
2.3. Набрать текст программы, сохранить его в рабочем каталоге и выполнить компиляцию программы.
2.4. Устранить синтаксические ошибки, подобрать исходные данные и запустить программу на выполнение. Результаты зафиксировать в отчете в рабочей тетради.
2.5. Аккуратно оформить отчет по лабораторной работе и предъявить его преподавателю. В отчете по каждому заданию должны быть отражены следующие пункты:
БСА алгоритма.
Исходный текст программы с комментариями.
Результаты отладки.
Результаты решения.
Задания к лабораторной работе.
Дан одномерный массив вещественных чисел. Найти в нем наибольший элемент и поставить его первым. Преобразованный массив вывести на экран.
Дан одномерный массив целых чисел. Написать программу, которая определяет, сколько раз введенное с клавиатуры число встречается в массиве.
Дана матрица чисел A(N,M). Написать программу, которая определяет номер строки, в которой сумма элементов матрицы минимальна.
Написать программу, которая в матрице чисел A(N,M) находит все элементы, превышающие по абсолютной величине заданное число b. Подсчитать число таких элементов и записать их в массив C.