- •Фгбоу впо уральский государственный лесотехнический университет
- •Оглавление
- •Лабораторная работа n 1. Пример программ линейной структуры
- •Цель работы:
- •Основные сведения
- •Программы линейной структуры
- •Пример программы линейной структуры
- •Общие сведения о интегрированной Среде Borland Pascal
- •Выполнение работы
- •Форма отчета
- •Оператор варианта Case
- •Выполнение работы
- •Варианты задания 1
- •Варианты задания 2
- •Контрольные вопросы
- •Лабораторная работа n3. Программы циклической структуры
- •Цель работы:
- •Основные сведения
- •Пример цикла типа for.
- •Пример цикла типа while.
- •Пример цикла типа repeat ... Until.
- •Выполнение работы
- •Пример обработки одномерного массива
- •Пример обработки многомерного массива
- •Выполнение работы
- •Варианты задания 1.
- •Варианты задания 2
- •Контрольные вопросы
- •Тип данных string
- •Выполнение работы
- •Варианты заданий.
- •Контрольные вопросы
- •Лабораторная работа n 6. Процедуры и функции
- •Цель работы:
- •Основные сведения
- •Процедуры
- •Функции, определяемые программистом
- •Рекурсия
- •Выполнение работы
- •3. Выполнение работы
- •4. Контрольные вопросы
3. Выполнение работы
В соответствии с вариантом написать и выполнить программу:
Дана информация о четырех студентах. Запись имеет вид: фамилия, год рождения, место рождения, факультет. Вывести данные о самом старшем по возрасту студенте.
Дана информация о пяти школах. Запись имеет вид: номер школы, год, количество выпускников, число поступивших в ВУЗы. Вывести данные о школе с самым большим отношением числа поступивших к числу выпускников.
Дана информация о пяти комнатах в общежитии. Запись имеет вид: фамилии, номер комнаты, факультет, площадь. Вывести данные о комнате, в которой наименьшая площадь.
Дана информация о пяти рабочих цеха. Запись имеет вид: фамилия, пол, размер зарплаты, стаж работы. Вывести данные о рабочем с наибольшей зарплатой.
Дана информация о четырех вузах. Запись имеет вид: название вуза, число студентов, количество факультетов, количество кафедр. Вывести данные об общем числе студентов.
Дана информация о шести вкладчиках в сберкассы. Запись имеет вид: фамилия, район, соц.положение, величина вклада. Вывести данные о том, сколько среди вкладчиков служащих, рабочих и колхозников.
Дана информация о пяти больных. Запись имеет вид: фамилия, возраст, пол, давление. Вывести данные о больных с повышенным давлением (больше 140) .
Дана информация о пяти квартирах. Запись имеет вид: фамилия владельца, площадь, число комнат, этаж. Вывести данные о квартирах с площадью меньше 30 кв.м и подсчитать их количество.
Дана информация о пяти районах. Запись имеет вид: название, площадь, кол-во жителей, кол-во детей школьного возраста и количество школ. Вывести данные о районах, в которых количество детей на 1 школу больше 1000.
Дана информация о шести видах шоколада. Запись имеет: название, вес, цена. Вывести информацию о самом дорогом (за 100 г) шоколаде.
4. Контрольные вопросы
Какие типы данных относятся к простым, какие к сложным ?
Как объявляются записи ?
Чем отличается запись от массива ?
Какие операции допустимы над записью в целом?
Как записывается уточненное имя ?