Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по информ.doc
Скачиваний:
17
Добавлен:
11.05.2015
Размер:
729.6 Кб
Скачать

Министерство образования Республики Беларусь

Учреждение образования

«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ»

Кафедра «Вычислительные методы и программирование»

ЛАБОРАТОРНЫЙ ПРАКТИКУМ

по программированию

для студентов 1-2-го курсов

всех специальностей БГУИР и всех форм обучения

В 2-х частях

Часть 2

2-е издание дополненное и исправленное

ОСНОВЫ ПРОГРАММИРОВАНИЯ

НА АЛГОРИТМИЧЕСКОМ ЯЗЫКЕ С

Под общей редакцией В.Л.Бусько

Минск 2003

УДК 681.3.06 (075)

ББК 32.973 я 73

Л 12

Рецензент

зав.кафедрой ЭИ БГУИР, канд.техн.наук В.И.Комличенко

Авторы:

В.Л.Бусько, А.Г.Корбит, И.Н.Коренская, Т.М.Кривоносова, В.И.Убийконь

Л 12 Лабораторный практикум по программированию для студентов 1-2-го курсов всех специальностей БГУИР и всех форм обучения. В 2 ч. Ч.2. «Основы программирования на алгоритмическом языке С». 2-е издание дополненное и исправленное / В.Л.Бусько, А.Г.Корбит, И.Н.Коренская и др. - Мн.: БГУИР, 2003. - c.: ил.

ISBN (ч.2)

В практикуме содержатся краткие теоретические сведения по основам программирования на алгоритмическом языке С, даны индивидуальные задания и контрольные вопросы к каждой лабораторной работе.

Во вторую часть практикума вошло 8 лабораторных работ. Предназначен практикум для студентов 1-2-го курсов всех специальностей и всех форм обучения.

Часть 1. Методические указания по курсу “Вычислительная техника и программирование” для студентов всех специальностей Ч.1. / Сост. В.Л.Бусько, А.Б.Долгий, А.Р.Живицкий.

Мн.: МРТИ, 1992.

УДК 681.3.06 (075)

ББК 32.973 я 73

 Коллектив

авторов, 2001

 Коллектив

авторов, 2003,

доп. и испр.

 БГУИР, 2003

ISBN (ч.2)

ISBN 985-444-269-1

СОДЕРЖАНИЕ

ЛАБОРАТОРНАЯ РАБОТА № 1

Линейные и разветвляющиеся вычислительные процессы . . . . .

4

ЛАБОРАТОРНАЯ РАБОТА № 2

Программирование циклических вычислительных процессов . . .

18

ЛАБОРАТОРНАЯ РАБОТА № 3

Программирование циклических процессов

с использованием одномерных массивов и строк . . . . . . . . . . . .

23

ЛАБОРАТОРНАЯ РАБОТА № 4

Программирование циклических процессов с использованием

многомерных массивов.

Динамическое распределение памяти . . . . . . . . . . . . . . . . . . . . .

32

ЛАБОРАТОРНАЯ РАБОТА № 5

Программирование алгоритмов с использованием функций

пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

38

ЛАБОРАТОРНАЯ РАБОТА № 6

Программирование алгоритмов с использованием структур . . . .

45

ЛАБОРАТОРНАЯ РАБОТА № 7

Программирование алгоритмовс использованием файлов. . . . .

50

ЛАБОРАТОРНАЯ РАБОТА № 8

Использование графического режима. . . . . . . . . . . . . . . . . . . . . .

58

ЛИТЕРАТУРА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

66

ПРИЛОЖЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

67