Розділ 9 Структури, об’єднання та перерахування

Тема 9.1 Структури

Структура та її оголошення. Доступ до компонентів та операції над структурою. Масиви структур.

Тема 9.2 Об’єднання та перерахування

Поняття об’єднання. Оголошення типу. Приклади застосування структур з об’єднаннями та об’єднань із структурами.

Теми лабораторних робіт

Методичні вказівки до виконання лабораторних робіт [10]:

1. Обчислення арифметичних виразів. Лабораторна робота № 1

2. Організація розгалужених процесів. Лабораторна робота № 2

3. Арифметичні цикли. Лабораторна робота № 3.1

4. Ітераційні цикли. Лабораторна робота № 3.2

5. Складні цикли. Лабораторна робота № 3.3

6. Організація підпрограм. Лабораторна робота № 4

7. Рекурсія. Лабораторна робота № 5

8. Одновимірні масиви. Лабораторна робота № 6.1

9. Багатовимірні масиви (матриці). Лабораторна робота № 6.2

По кожній темі виконати завдання у відповідності до варіанту. Варіант визначається по двом останнім цифрам номера залікової книжки студента. Роботу розроблених програм продемонструвати під час лабораторної сесії.

До кожного завдання оформити звіт, який повинен містити:

· умову задачі,

· блок-схему алгоритму,

· текст програми з коментарями,

· відеокопію результатів роботи програми при тестових вхідних даних,

· аналіз отриманих результатів.

Першою сторінкою загального звіту повинен бути титульний аркуш [18].

Література

1. Ковалюк Т.В. Алгоритмізація та програмування. – К.: Видавнича група BHV, 2010. – 380 с.

2. Ковалюк Т.В. Основи програмування. – К.: Видавнича група BHV, 2005. – 384 с.

3. Вирт Н. Алгоритмы + структуры данных = программы.— М.: Мир, 1985. — 406 с.

4. Дейтел Х. М., Дейтел П. Дж. Как программировать на С++. — М.: ЗАО «Издательство БИНОМ», 200

5. Кёниг, Э., My Б. Эффективное программирование на C++. — М.: Издательский дом «Вильямс», 2002. — 384 с.

6. Лафоре П. Объектно-ориентированное программирование в С++. — СПб.: Питер, 2006. — 926 с.

7. Прата С. Язык программирования С++. — К.: Издательство «ДиаСофт», 2005. – 1104 с.

8. Седжвик Р. Фундаментальне алгоритмы на С++. — К.: Издательство «ДиаСофт», 2001. – 688 с.

9. Шилдт Г. Самоучитель C++. — СПб.: БХВ-Петербург, 2003. – 687 с.

10. Основи програмування. Методичні вказівки до виконання лабораторних робіт. Частина 1. / Уклад.: І.П. Муха – К.: НТУУ «КПІ», 2012. – 120 с.

ftp://ftp.asu.kpi.ua/directory/kod(utf8,cp1251)/methods\Prepods\Mukha\Заочники\АП\1_Sem

ftp://ftp.asu.kpi.ua/directory/kod(utf8,cp1251)/methods\Prepods\Kovaluk\course1_A&P\ANSI C++ semestr 1\ANSI C++ Laboratories semestr1 – методичні вказівки

Login: zst

Password: zst2010


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: