Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2011, 08:12   #1
Locksmaster
Новичок
Джуниор
 
Регистрация: 01.11.2011
Сообщений: 3
По умолчанию Формы в Pascal ABC

Помогите мне! Как написать форму для программы, которая считает гипотенузу прямоугольного треугольника?
Locksmaster вне форума Ответить с цитированием
Старый 03.11.2011, 16:03   #2
warca
Пользователь
 
Регистрация: 14.10.2011
Сообщений: 51
По умолчанию

Код:
var a,b:integer;
     gipot:real;
begin
...
gipot:=sqrt(sqr(a)+sqr(b));
...
end.
warca вне форума Ответить с цитированием
Старый 03.11.2011, 16:35   #3
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

запускаете Delphi. ваша форма уже появится. Вам на неё надо кинуть пару EDIT'ов, одну кнопку BUTTON и один LABEL.
а дальше всё как вам во втором сообщении написали:
Код:
procedure TForm1.Button1Click(Sender:TObject);
begin
   Label1.Caption:=sqrt(sqr(StrToInt(Edit1.Text))+sqr(StrToInt(Edit2.Text)));
end;
по умолчанию, катеты должны быть числами целыми.
естественно,проверку на ошибки тут не делал. мож вы вместо чисел текст наберёте.
но обработка ошибок - это уже другая тема и другой вопрос...
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
pascal ABC saharok Помощь студентам 1 14.10.2011 21:10
Pascal ABC Никол@ Паскаль, Turbo Pascal, PascalABC.NET 1 12.06.2011 10:36
Turbo Pascal or Pascal ABC Ikram Паскаль, Turbo Pascal, PascalABC.NET 0 27.04.2010 13:44