Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Среда программирования delfi 2.0


Сначала нужно формализовать заштрихованной области. Легко видеть, что в заштрихованной области относятся те точки, расстояние от которых до точки пересечения осей координат (0,0) не больше 1 и не меньше 1 / 2. То есть, если записать это формально, то для того, чтобы точка попадала в заштрихованной области, достаточно, чтобы для ее координат одновременно выполнялись неравенства и.

Теперь определимся с объектами на форме. Очевидно, что нам нужно 2 объекта Edit (для ввода координат x и y соответственно), объект Label для вывода результата на экран и объект Button для самой проверки.

Оператор IF удобен, когда проверяется несколько множественных условий, т.е. условий, когда сравниваются переменные. В случае, когда в зависимости от значения одной переменной (выражения) надо выполнить то или иное действие, особенно если надо проверить несколько значений этой переменной, логично использовать оператор выбора CASE. Например исходя из значения целой переменной и, где и изменяется от 1 до 5, вывести на экран в Label1 соответствующий каждому значению текст.

Сначала создадим форму и расположим на ней объекты RadioGroup1, Button1, Shape1 и заполним RadioGroup1 значениями "желтый, красный и синий" следующим образом: дважды щелкаем левой кнопкой мыши на компоненту Items объекта RadioGroup1 (в Object Inspector) и вводим в окне , что открылось 3 строки (желтый, красный и синий). Получим:

Так как событие установки цвета происходит при нажатии на клавишу Button1, то укажем для объекта Button1 главное событие дважды щелкнув левой кнопкой мыши на объект Button1 в форме. Получим:

То есть автоматически была объявлена и создана пустая процедура procedure TForm1.Button1Click, в которой и будет алгоритмически реализована событие, что произойдет при нажатии на клавишу Button1 при работе программы. Опишем это событие.

После запуска этой функции целой переменной будет присвоен случайное значение в диапазоне от 0 до циле_число-1. Подробнее использование этой функции рассмотрены в "Пример использования цикла for to do для сортировки числового массива (пузырьковая сортировка)".

Этот метод можно использовать, если сумма значений переменных не превышает допустимое значение для данного типа переменных. Например, если меняем значение двух целых переменных и = 30000 и j = 25000, то их сумма будет 55000, что превышает максимально допустимое значение 32767, то использование этого алгоритма является невозможным.

Другие статьи по теме:

- Язык программирования Паскаль
- Средства быстрой разработки прикладных программ
- Понятие языка программирования
- Алгоритмы
- Этапы проектирования при разработке программного продукта


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами