Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #4  
Старый 21.05.2013, 09:47
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

>А где, собственно, вопрос?

Ну вопрос был в самом начале - что не так?

Во первых разберитесь - где у Вас начинаются и кончаются функции. Например Input, Len, S. Например, вынести Len и S из тела Input и написать их перед Input.

Процедура Output тоже написана в неправильном месте.

Почитайте синтаксис на предмет - как описывать вложенные процедуры.(если именно это Вам нужно)

Во вторых - у Вас сначала считываются значения координат, а потом в цикле проверяется правильность. Хотя в данном случае проверка будет всегда проходить, но правильным должен быть такой порядок

Код:
Repeat
  x11:=Strtofloat(edit1.Text); 
  ...
  y13:=Strtofloat(edit6.Text); 
  Flag:=Input(x11,y11,x12,y12,x13,y13);  
until Flag;  

и второй цикл для второго треугольника
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 01:47.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025