- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 12
- •Вариант 17
- •Вариант 18
- •Задание 2. Структуры и параметризованные коллекции
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 24
- •Вариант 25
Вариант 8
Написать Windows-приложение, которое строит графики трех заданных функций.
Создать меню, с командами Chart, Build, Clear, About, Quit.
Команда Quit завершает работу приложения. При выборе команды About открывается окно с информацией о разработчике.
Команда Chart открывает диалоговое окно, содержащее:
список для выбора цвета графика типа TListBox;
список для выбора типа графика типа TListBox, содержащий три пункта: y=x*2, 2*x*x=y, 2*x*x*x=y,
кнопку типа Button.
Обеспечить возможность выбора цвета и вида графика. После щелчка на кнопке ОК в главном окне приложения строится график выбранной функции. Окно должно содержать заголовок графика, наименование и градацию осей. Изображение должно занимать все окно и масштабироваться при изменении размеров окна.
Команда Clear очищает окно.
Вариант 9
Написать Windows-приложение, которое строит домик из двух фигур – прямоугольника и треугольника.
Создать меню, с командами Choose, Build, Clear, About, Quit.
Команда Quit завершает работу приложения. При выборе команды About открывается окно с информацией о разработчике.
Команда Choose открывает диалоговое окно, содержащее:
список для выбора цвета фигур;
два поля типа TextBox для ввода длины сторон квадрата;
кнопку типа Button.
Обеспечить возможность выбора цвета. После щелчка на кнопке ОК в главном окне приложения появляются треугольник и квадрат, образующие домик. Окно должно содержать заголовок. Изображение должно занимать все окно и масштабироваться при изменении размеров окна.
Команда Clear очищает окно.
Вариант 10
Написать Windows-приложение — графическую иллюстрацию замены нулей в массиве на единицы.
Создать меню с командами File, Animate, About, Exit.
Команда Animate недоступна. Команда Exit завершает работу приложения. Команда About открывает окно с информацией о разработчике. Для выбора файла исходных данных (команда File) использовать объект класса OpenFileDialog.
Из выбранного файла читаются исходные данные замены (сформировать самостоятельно).
После чтения данных становится доступной команда Animate.
При выборе команды Animate в главном окне приложения отображается процесс замены. Каждый элемент представляется числом в ячейке. На каждом шаге алгоритма происходит замена только одного числа. Это ячейка подсвечивается красным цветом. Окно должно содержать заголовок. Изображение должно занимать все окно.
Вариант 11
Написать Windows-приложение, которое выполняет анимацию двух геометрических фигур.
Создать меню с командами Choose, Animate, Stop, Quit.
Команда Quit завершает работу приложения.
При выборе команды Choose открывается диалоговое окно, содержащее:
поле типа TextBox с меткой Speed для ввода скорости движения объекта;
группу из двух переключателей (squared, circle) типа RadioButton;
список для выбора цвета фигур типа TListBox;
кнопку типа Button.
Обеспечить возможность ввода цвета и выбора режима: построение двух кругов (squared) или квадратов (circle).
По команде Animate два объекта (по выбору – круги или квадраты) начинают перемещаться в противоположные стороны друг от друга горизонтально от центра до края окна и обратно с заданной скоростью, по команде Stop — прекращают движение.
Изображение должно занимать все окно и масштабироваться при изменении размеров окна.