Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Л_12 (2 пары) Графика+.doc
Скачиваний:
24
Добавлен:
05.11.2018
Размер:
233.98 Кб
Скачать

Варианты заданий к лабораторной работе № 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. Изобразить ползущую змею.

Содержание отчета

  • цель работы;

  • задание;

  • код программы;

  • блок-схема;

  • результаты работы программы;

  • выводы по работе.

Список литературы

  1. Ален И. Голуб. Правила программирования на C и С++. Пер. с англ.: – М.: Вильямс, 2001. – 241 с.

  2. Павловская Т.А. С/С++. Программирование на языке высокого уровня. – СПб.: Питер, 2010.

  3. Прата С. Язык программирования С++. Лекции и упражнения. СПб.: Питер, 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 Табулировать – составить таблицу значений функции.

18