Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБОРАТОРНЫЕ ПО ФОРТРАНУ №8.DOC
Скачиваний:
86
Добавлен:
03.05.2015
Размер:
421.38 Кб
Скачать

Варианты заданий

Вариант 1

  1. Вывести разноцветные звезды по горизонтали посередине экрана.

  2. Создать куб, грани которого через определенные промежутки времени меняют цвет.

  3. Организовать работу подпрограммы пользователя (рисование графика функции y=sin(x)) при нажатии левой кнопки мыши в активном окне.

Вариант 2

  1. Создать рисунок: в круг последовательно вписаны шестиугольник, пятиугольник, квадрат и треугольник. Все они закрашены разными цветами.

  2. Организовать работу подпрограммы пользователя (задать шаблон закраски в форме буквы «V» и нарисовать трапецию, закрашенную по шаблону) при двойном нажатии левой кнопки мыши в активном окне.

  3. Создать движущееся изображение: постепенно формирующееся изображение графика синусоиды.

Вариант 3

  1. Вывести по краям экрана рамку из кругов, вписанных в квадраты. Круг и квадрат должны быть разного цвета.

  2. К стандартному меню Edit присоединить пункт «Поиск» без подпрограммы обработки.

  3. В графическом режиме задать характеристики шрифта и выполнить вывод произвольной надписи, перемещающейся по периметру экрана.

Вариант 4

  1. Вывести разноцветные окружности по диагоналям экрана.

  2. Создать собственное меню (Menu New), содержащее пункт, позволяющий вызывать подпрограмму пользователя (вывод произвольной надписи в графическом режиме).

  3. Создать движущееся изображение: фигурка, поднимающаяся по лестнице.

Вариант 5

  1. Заполнить экран ромбами разного цвета (размеры ромбов одинаковые).

  2. Организовать работу подпрограммы пользователя (рисование круга радиусом 20 с центром, определяемым положением мыши в момент нажатия кнопки) при двойном нажатии правой кнопки мыши в активном окне.

  3. Создать движущееся изображение: полет птицы.

Вариант 6

  1. Вывести семицветную радугу на синем фоне.

  2. В активном окне вывести запрос на вывод сообщения пользователя о работе приложения с возможным ответом пользователя <Ok>, продемонстрировать действие запроса.

  3. Создать движущееся изображение: движение лодки по морю.

Вариант 7

  1. Вывести рамку по краям экрана из нескольких разноцветных линий разного стиля (пунктирные, точечные и т.п.).

  2. Вставить после стандартного меню State пустое меню «Вставка».

  3. Создать движущееся изображение: падающие снежинки.

Вариант 8

  1. Разработать подпрограмму: рисование треугольника по координатам вершин. С помощью подпрограммы нарисовать несколько разных по величине треугольников.

  2. В стандартном меню Edit запретить пункт Select All. Продемонстрировать работу стандартных пунктов Select Text, Copy и Paste.

  3. Создать движущееся изображение: движение двух шаров навстречу друг другу.

Вариант 9

  1. Задать шаблон закраски в виде вертикальной штриховки и нарисовать 2 концентрических окружности, заштрихованные разным цветом с использованием шаблона.

  2. В активном окне вывести запрос на вывод сообщения пользователя о работе приложения с возможным ответом пользователя Yes или No, продемонстрировать действие запроса.

  3. Создать движущееся изображение: восход солнца.

Вариант 10

  1. Вывести пирамиду произвольных размеров с разноцветными гранями.

  2. Создать мерцающую надпись (т.е. она должна появляться и исчезать через определенные промежутки времени).

  3. Организовать работу подпрограммы пользователя (нарисовать куб с разноцветными гранями) при двойном нажатии левой кнопки мыши в активном окне одновременно с клавишей Control.