Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы - Паскаль, Си, Java, PHP.doc
Скачиваний:
65
Добавлен:
04.06.2015
Размер:
5.29 Mб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Иркутский государственный университет путей сообщения»

В.А. Лучников программирование на языках высокого уровня. Методические указания по выполнению лабораторных работ

Иркутск 2014

УДК

ББК

Рекомендовано к изданию редакционным советом ИрГУПС

Рецензенты: С.В. Мишин, к.т.н., доцент, декан факультета Авиационных систем и комплексов Иркутского филиала Московского государственного технического университета гражданской авиации;

В.В. Кашковский, к.т.н., с.н.с., доцент кафедры «Информационные системы» Иркутского государственного университета путей сообщения

Лучников В.А.

Программирование на языках высокого уровня. Методические указания по выполнению лабораторных работ: учебное пособие / В.А. Лучников. – Иркутск: ИрГУПС, 2014.-136 с.

Учебное пособие предназначено для студентов специальностей “Информационные системы и технологии”, “Программная инженерия” и “Мехатроника”. Оно может быть также полезно для студентов других специальностей, изучающих программирование и использующих его в прикладных задачах при выполнении расчетно-графических и курсовых работ по специальным дисциплинам.

Учебное пособие представляет собой описание 9 лабораторных работ по основным разделам программирования на алгоритмических языках Паскаль, Си, Java и PHP. В каждой лабораторной работе приведена методика ее выполнения, начиная с постановки задачи и заканчивая получением результата. Все лабораторные работы имеют по 15-20 вариантов заданий.

Учебное пособие является дополнением к учебникам автора “Программирование на языке Паскаль”, “Программирование на языке Си”, “Программирование на языке PHP”,

“Программирование на языке Java”.

Ил.: . Библиогр.:

УДК

ББК

© Лучников В.А., 2014

© Иркутский государственный университет

путей сообщения

Содержание

Лабораторная работа №1. Выражения и операторы присваивания .. . . . . . . . . . . . . . .4

Лабораторная работа №2. Ветвления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

Лабораторная работа №3. Циклы, управляемые условиями . . . . . . . . . . . . . . . . . . . . 23

Лабораторная работа №4. Циклы с параметром . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35

Лабораторная работа №5. Строки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53

Лабораторная работа №6. Массивы .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Лабораторная работа №7. Подпрограммы .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96

Лабораторная работа №8. Файлы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

Лабораторная работа №9. Рекурсия .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127