Министерство общего и профессионального образования РФ
УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
T. Е. Родионова
ЭЛЕМЕНТЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ СИ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ СТУДЕНТОВ СПЕЦИАЛЬНОСТИ 5102
УЛЬЯНОВСК 1998
2
УДК 681. 3. 06 (076)
Родионова Т. Е. Элементы программирования на Си: Методические указания для
студентов специальности 5102 - Ульяновск , УлГТУ, 1998. - 52 с. Методические указания разработаны на кафедре прикладной математики и инфор-
матики. Могут быть использованы для подготовки к выполнению лабораторных и
практических заданий по курсу «Языки программирования и методы трансляции»
Рассматриваются алгоритмы и программы обработки данных на языке программи-
рования Си. Большое внимание уделено составлению программ с использованием
указателей и динамических структур данных. Данное пособие может оказаться полезным для студентов, самостоятельно изу-
чающих язык программирования Си. Библиогр:6 назв. Рецензент канд. физ. -мат. наук, доцент кафедры «Математическая кибернетика и
информатика» Е. А. Михеева
Одобpено секцией методических пособий на-
учно-методического совета университета
Ульяновский государственный технический университет, 1998
3
Содержание
1. Лабораторная работа 1. Построение программ разветвленной структуры 4
1. 1 Методические указания к выполнению работы 4
1. 2 Содержание отчета 9
1.
3 Контрольные вопросы 9
1. 4 Варианты заданий 9
2. Лабораторная работа 2. Программирование циклов 11
2. 1 Методические указания к выполнению работы 11
2. 2 Контрольные вопросы 15
2. 3 Варианты заданий 15
3. Лабораторная работа 3. Обработка массивов данных 16
3. 1 Методические указания к выполнению работы 16
3. 2 Контрольные вопросы 20
3. 3 Варианты заданий 20
4. Лабораторная работа 4. Сортировка массивов 23
4. 1 Методические указания к выполнению работы 23
4. 2 Варианты заданий 26
5. Лабораторная работа 5. Обработка строк 27
5. 1 Методические указания к выполнению работы 27
5. 2 Контрольные вопросы 31
5. 3 Варианты заданий 31
6.