![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
Галина75 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 24.12.2012 Репутация: нет Всего: нет |
«Проект Математика»
Цель урока: Изучить новый компонент MainMenu (Standard). Задание: Создать проект вычисления площади, прямоугольника, треугольника, круга, периметра прямоугольника, треугольника. Метод решения: Это задание завершает тему «Вычислительные проекты». В проекте используется новый компонент –Главное меню - MainMenu (Standard) Это не визуальный компонент. Название пунктов меню задаются в свойстве Items. По умолчанию пункты нумеруются N1,N2,N3 и т.д. Для того, чтобы ориентироваться в созданном меню, удобнее свойство Name каждому пункту изменить на более понятное (Треугольник -площадь – TrPl, Треугольник – Периметр – TrPr и т.д.) Программа работает через главное меню. Пункты меню: Прямоугольник (Площадь, Периметр, Чертеж, Выход); : Треугольник (Площадь, Периметр, Чертеж, Выход); Круг (Площадь, длина окружности); Помощь (Формулы, о программе) При выборе пункта меню (например:Треугольник-Площадь) появляется надпись Треугольник, три SpinEdit для ввода длин сторон треугольника, под каждым соответствующая надпись. В метке с надписью Площадь появляется результат. При изменении значений в SpinEdit значение площади пересчитывается. Необходимо предусмотреть условие на существование треугольника с заданными сторонами. При выборе пункта Чертеж на компоненте Image появляется рисунок с заданными длинами сторон фигуры или радиусом для круга. При изменении длин сторон рисунок перерисовывается. При выборе подпункта Выход в каждом пункте появляется вид стартового окна программы. При выборе пункта Помощь – формулы – появляется Мемо с формулами для вычисления площадей и периметров фигур. Координата третьей точки для построения чертежа треугольника: X=(a2+b2-c2)/(2*a) Y=SQRT(b2-x2) |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |