- •«Национальный исследовательский
- •Т.Е. Мамонова Лабораторная работа № 12
- •220700 – «Автоматизация технологических процессов и производств».
- •Лабораторная работа № 12
- •Теоретическая часть
- •Цвет устанавливается функцией:
- •Функции для работы с терминалом в текстовом режиме (файл conio.H)
- •Некоторые графические функции
- •Порядок выполнения работы
- •Варианты заданий к лабораторной работе № 12
- •Содержание отчета
- •Список литературы
- •220700 – «Автоматизация технологических процессов и производств». Отпечатано в Издательстве тпу в полном соответствии с качеством предоставляемого оригинал-макета
- •634034, Г. Томск, пр. Ленина, 30
Варианты заданий к лабораторной работе № 12
Задача 1. В каждом варианте требуется табулировать заданную функцию F на отрезке [Хst; Хen] с шагом Step и построить её график; действительные числа Хst, Хen и Step вводятся интерактивно. Напишите и отладьте программу согласно своему варианту.
Вариант
1.

Вариант
2.

Вариант
3.

Вариант
4.

Вариант
5.

Вариант
6.

Вариант
7.,

Вариант
8.
![]()
Вариант
9.

Вариант
10.

Вариант
11.
![]()
Вариант
12.
![]()
Вариант
13.

Вариант
14.
![]()
Вариант
15.

Задача 2. Изобразить на экране движение фигуры.
Вариант 1. Шар движется влево до соприкосновения со стеной и обратно с разными скоростями.
Вариант 2. Восход солнца.
Вариант 3. Плывущий корабль.
Вариант 4. Облако с дождём.
Вариант 5. Движение стрелы под углом 30° к горизонтали .
Вариант 6. Движение прямоугольника по диагонали из правого нижнего угла в левый верхний.
Вариант 7. Построить точку, двигающуюся по окружности.
Вариант 8. Взлёт ракеты.
Вариант 9. Две точки вращаются в одном направлении.
Вариант 10.Две точки вращаются в противоположных направлениях.
Вариант 11. Построить точку, двигающуюся по синусоиде.
Вариант 12. Построить изображение стрелы, передвигающейся в направлении под углом в 45° к горизонтали.
Вариант 13. Шар движется влево до соприкосновения со стеной и обратно с разными скоростями.
Вариант 14. Шар движется вниз до соприкосновения с линией и обратно с разными скоростями.
Вариант 15. Изобразить ползущую змею.
Содержание отчета
-
цель работы;
-
задание;
-
код программы;
-
блок-схема;
-
результаты работы программы;
-
выводы по работе.
Список литературы
-
Ален И. Голуб. Правила программирования на C и С++. Пер. с англ.: – М.: Вильямс, 2001. – 241 с.
-
Павловская Т.А. С/С++. Программирование на языке высокого уровня. – СПб.: Питер, 2010.
-
Прата С. Язык программирования С++. Лекции и упражнения. СПб.: Питер, 2003. – 645 с.
Учебное издание
МАМОНОВА Татьяна Егоровна
ГРАФИКА В С++
Методические указания по выполнению лабораторных работ
по курсу «Информатика» для студентов I курса, обучающихся по направлениям 220000 – «Мехатроника и робототехника»,
220700 – «Автоматизация технологических процессов и производств». Отпечатано в Издательстве тпу в полном соответствии с качеством предоставляемого оригинал-макета
Подписано к печати 03.09.2010.Формат 60х84/16. Бумага «Снегурочка».
Печать XEROX. Усл. печ. л. 9, 01. Уч.- изд. л. 8, 16.
Заказ .Тираж
634034, Г. Томск, пр. Ленина, 30
Тел./факс: 8(3822)56-35-35, www.tpu.ru
1 Табулировать – составить таблицу значений функции.
