Читать онлайн «Элементы программирования на Си: Методические указания для студентов специальности 5102»

Автор Родионова Т.Е.

Министерство общего и профессионального образования РФ УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ 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.