ЛАБОРАТОРНАЯ РАБОТА №1
Тема: Алгоритмы и
программы
Цель работы: Научиться
составлять линейные, разветвляющиеся алгоритмы; Определить понятие алгоритмической
схемы.
Задание: Написать
алгоритм нахождения площади треугольника по формуле Герона.
ЛАБОРАТОРНАЯ РАБОТА №2
Тема: Решение
простых задач на языке Турбо Паскаль
Цель работы: Научиться
решать задачи с алгоритмами линейного типа;
Закрепление навыков работы со средой Турбо Паскаль
Задание: Найти
сопротивление R в цепи
ЛАБОРАТОРНАЯ РАБОТА №3
Тема: Условные
операторы в Турбо Паскаль.
Цель работы: Научиться
решать задачи с алгоритмами разветвляющегося
типа; Научиться записывать ветвления Турбо Паскаль.
Задание: Сравнить
3 целых числа и вывести на печать максимальное.
ЛАБОРАТОРНАЯ РАБОТА №4
Тема: Циклические
операторы в Турбо Паскаль.
Цель работы: Научиться
решать задачи с циклами с параметром, с постусловием, с предусловием;
Задание: Вводится
последовательность из N целых чисел. Найти наибольшее число.
ЛАБОРАТОРНАЯ РАБОТА №5
Тема: Создание
программ с использованием одномерных и двумерных массивов.
Цель работы: Научиться
решать задачи с одномерными массивами; Научиться решать задачи с
двумерными массивами; Находить
минимальные, максимальные элементы в массивах; Изучить основные методы
сортировок массивов.
Задание: Дана
квадратная матрица N´N,
состоящая из натуральных чисел. Зеркально отразить ее элементы относительно
побочной диагонали. Вывести результат на экран.
ЛАБОРАТОРНАЯ РАБОТА №6
Тема: Строковый
тип и множества.
Цель работы: Научиться
решать задачи со строками; Научиться решать задачи с множествами.
Задание: Дана строка символов.
Группы символов в ней между группами пробелов считаются словами. Посчитать, сколько
слов содержит данная строка.
ЛАБОРАТОРНАЯ РАБОТА №7
Тема: Файлы.
Цель работы: Научиться
записывать данные в текстовый файл; Научиться считывать данные из текстового
файла.
Задание: Описать функцию less(f) от непустого файла f типа reals, которая подсчитывает количество
элементов файла f, меньших среднего арифметического всех элементов этого файла.
type reals=file of real.
ЛАБОРАТОРНАЯ РАБОТА №8
Тема: Программы,
работающие в графическом режиме.
Цель работы: Научиться
строить на экране примитивные фигуры;
Научиться считывать данные из текстового файла.
Задание: Построить астроиду-кривую,
заданную параметрическим уравнением
|