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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.02.2013, 20:33   #1
Fon
 
Регистрация: 23.10.2012
Сообщений: 5
По умолчанию ДИАЛОГОВОЕ ПРИЛОЖЕНИЕ

Создание диалогового приложения в среде разработки Delphi 7


Оцените силу натяжения ремней безопасности при столкновении автомобиля с неподвижной преградой по следующей формуле:
F=(m(V*V))/2S

где, m = 50..250 – масса водителя, кг;
S = 0.01..5 – глубина вмятины, м;
V = 1..300 – скорость автомобиля, м / c;
F – сила натяжения ремней безопасности, н;
K = 3,6 – коэффициент пересчёта скорости, ( км / ч ) / ( м / с )
Параметры m [ кг ] , S [ см ] , V [ км / час ] задаёт пользователь.
Параметр K – константа, определяемая программистом.
Программа должна вычислять натяжение ремней безопасности F в килограммах силы

Последний раз редактировалось Fon; 07.02.2013 в 20:46.
Fon вне форума Ответить с цитированием
Старый 07.02.2013, 20:39   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Особенно порадовала формула, которой нет


UPDATE. О, вот и формула появилась


И что конкретно вызывает затруднения?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...

Последний раз редактировалось Sciv; 07.02.2013 в 21:01.
Sciv вне форума Ответить с цитированием
Старый 07.02.2013, 21:18   #3
Fon
 
Регистрация: 23.10.2012
Сообщений: 5
По умолчанию

Вообщем уже сделал саму картинку кнопочки все
вызывает затруднение какой код писать к этим кнопочкам
чтобы оно считало)
Fon вне форума Ответить с цитированием
Старый 07.02.2013, 21:49   #4
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Код:
m:=StrToInt(Edit1.Text);
преобразует строку в integer

Код:
S:=StrToFloat(Edit2.text);
преобразует строку в real

Ну вот так каждое текстовое поле преобразовать и вычислить по формуле F, после чего сделать обратное преобразование:

Цитата:
Edit1.Text:=FloatToStr(F);
Названия Edit приведены для примеров, адаптируйте под себя
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Диалоговое окно Antoshkaswimm Microsoft Office Excel 3 23.12.2012 23:01
Нужно создать диалоговое приложение для Windows NT. В чем ошибка? veronika_nika Помощь студентам 6 22.10.2012 21:50
Нужно создать диалоговое приложение для Windows NT. В чем ошибка? veronika_nika Общие вопросы C/C++ 1 21.10.2012 22:17
Диалоговое окно Busine2009 Microsoft Office Word 0 01.08.2009 09:15
Диалоговое окно Михаил Юрьевич Общие вопросы Delphi 11 01.06.2009 20:31