- •Информатика
- •Оглавление
- •Введение
- •Лабораторная работа №1 этапы создания программы в интегрированной среде Visual Studio
- •Содержание отчета
- •Порядок выполнения работы
- •Порядок выполнения работы
- •Лабораторная работа № 5 создание диалоговых программ
- •Подготовка к лабораторной работе
- •Задание к лабораторной работе
- •Порядок выполнения работы
- •Лабораторная работа №6 формирование и обработка одномерных массивов
- •Лабораторная работа №7 обработка двухмерных массивов
- •Лабораторная работа № 8 обработка символьной информации
- •Лабораторная работа № 9 обработка структур
- •Лабораторная работа № 10 безтиповые подпрограммы – функции
- •Лабораторная работа № 11 типовые подпрограммы - функции
- •Лабораторная работа № 12 рекурсивные алгоритмы. Создание рекурсивной функций
- •Литература
- •Информатика
Федеральное агентство связи
О.И.Моренкова
Л.Ф.Лебеденко
Т.И.Парначева
Информатика
программирование на языке С++
Методические указания
к лабораторным работам
Часть 1
Новосибирск
2012
Федеральное агентство связи
Федеральное государственное образовательное бюджетное
учреждение высшего профессионального образования
"Сибирский государственный университет
телекоммуникаций и информатики"
О.И. Моренкова
Л.Ф. Лебеденко
Т.И. Парначева
информатика
программирование на языке с++
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к лабораторным работам
Часть 1
Новосибирск
2012
УДК
О.И. Моренкова, Л.Ф.Лебеденко, Т.И. Парначева
В методических указаниях описан цикл лабораторных работ по дисциплине «Информатика» для специальностей 230100 и 210700 подготовки бакалавров, а также подготовки специалистов по направлению 090302 . Учебные материалы указаний будут полезны студентам и магистрантам соответствующих специальностей очного, заочного и дистанционного обучения для приобретения профессиональных навыков работы с современными языками программирования
Лабораторные работы ориентированы на работу в среде VisualStudio.
Кафедра телекоммуникационных средств и вычислительных систем
Таблиц - 6, литературы - 5.
Рецензент – к.т.н., доцент Е.В. Кокорева
Утверждено редакционно-издательским советом СибГУТИ в качестве методических указаний.
© Сибирский государственный университет
телекоммуникаций и информатики, 2012
Оглавление
Введение 6
Лабораторная работа №1 7
ЭТАПЫ СОЗДАНИЯ ПРОГРАММЫ В ИНТЕГРИРОВАННОЙ СРЕДЕ Visual Studio 7
Компилирование и выполнение программ в среде Visual Studio 7
Содержание отчета 10
Лабораторная работа № 2 10
ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ 10
Подготовка к лабораторной работе 10
Функция 11
g= 12
a=0,3 b=0,05 12
x - вводят с клавиатуры 12
Порядок выполнения работы 13
Содержание отчета 13
Лабораторная работа № 3 13
ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ АЛГОРИТМОВ 13
Подготовка к лабораторной работе 14
Функция 14
Порядок выполнения работы 15
Содержание отчета 16
Лабораторная работа №4 16
РАСЧЕТ ЗНАЧЕНИЙ ФУНКЦИИ ДВУХ ПЕРЕМЕННЫХ. 16
Функция 17
a=2,01; 3,5; 5,8 17
y= 17
x Є[7,5:12] ∆x=0,5 17
Лабораторная работа № 5 19
СОЗДАНИЕ ДИАЛОГОВЫХ ПРОГРАММ 19
Лабораторная работа №6 21
ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ 21
Лабораторная работа №7 26
ОБРАБОТКА ДВУХМЕРНЫХ МАССИВОВ 26
Лабораторная работа № 8 30
ОБРАБОТКА СИМВОЛЬНОЙ ИНФОРМАЦИИ 30
Лабораторная работа № 9 33
ОБРАБОТКА СТРУКТУР 33
Лабораторная работа № 10 36
БЕЗТИПОВЫЕ ПОДПРОГРАММЫ – ФУНКЦИИ 36
Лабораторная работа № 11 39
ТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ 39
Лабораторная работа № 12 41
РЕКУРСИВНЫЕ АЛГОРИТМЫ. 41
СОЗДАНИЕ РЕКУРСИВНОЙ ФУНКЦИЙ 41
Литература 46
Введение 5
Лабораторная работа №1 ЭТАПЫ СОЗДАНИЯ ПРОГРАММЫ В ИНТЕГРИРОВАННОЙ СРЕДЕ VisualStudio6
Лабораторная работа № 2 ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ 9
Лабораторная работа № 3 ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ АЛГОРИТМОВ 12
ЛАБОРАТОРНАЯ РАБОТА №4 РАСЧЕТ ЗНАЧЕНИЙ ФУНКЦИИ ДВУХ ПЕРЕМЕННЫХ. 15
Лабораторная работа № 5 СОЗДАНИЕ ДИАЛОГОВЫХ ПРОГРАММ 18
Лабораторная работа №6 ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ 20
Лабораторная работа №7 ОБРАБОТКА ДВУХМЕРНЫХ МАССИВОВ 26
Лабораторная работа № 8 ОБРАБОТКА СИМВОЛЬНОЙ ИНФОРМАЦИИ 30
Лабораторная работа № 9ОБРАБОТКА СТРУКТУР 33
Лабораторная Работа № 10 БЕЗТИПОВЫЕ ПОДПРОГРАММЫ – ФУНКЦИИ 36
Лабораторная Работа № 11 ТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ 38
Лабораторная работа № 12 РЕКУРСИВНЫЕ АЛГОРИТМЫ.
СОЗДАНИЕ РЕКУРСИВНОЙ ФУНКЦИЙ 40
Литература 44