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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2010, 12:57   #1
Seede1
Пользователь
 
Регистрация: 09.10.2010
Сообщений: 24
По умолчанию Среднее арифметическое

Код:
 procedure TForm4.Button1Click(Sender: TObject);
begin
Label1.Caption :=
IntToStr(StrToInt(Edit1.text)+StrToInt(Edit2.text))/2;
end;
В чём ошибка, подскажите плз
Seede1 вне форума Ответить с цитированием
Старый 09.10.2010, 13:01   #2
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

Код:
Label1.Caption :=
IntToStr((StrToInt(Edit1.text)+StrToInt(Edit2.text))/2);
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 09.10.2010, 13:01   #3
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Код:
 procedure TForm4.Button1Click(Sender: TObject);
begin
Label1.Caption :=
FloatToStr(StrToInt(Edit1.text)+StrToInt(Edit2.text)/2);
end;
DIgorevich, а если результат деления на два получится дробным? При попытке преобразования IntToStr вылетит ошибка.

А ТС вообще бы посоветовал проверку делать перед такими действиями. А то вдруг в Edit'ах ничего нет? Ошибка обеспечена.
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab

Последний раз редактировалось Stilet; 09.10.2010 в 13:24.
ex.cluz вне форума Ответить с цитированием
Старый 09.10.2010, 13:19   #4
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

ex.cluz, у Вас у самого ошибка... скобок не хватает. Или по-Вашему два плюс два поделить на два будет 2?
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 10.10.2010, 10:29   #5
Seede1
Пользователь
 
Регистрация: 09.10.2010
Сообщений: 24
По умолчанию

Спасибо, всё работает.
Seede1 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить среднее арифметическое qwerty777 Паскаль, Turbo Pascal, PascalABC.NET 3 19.05.2010 17:48
Среднее арифметическое. Deutch Помощь студентам 3 16.12.2009 21:18
Среднее арифметическое Golovastik Общие вопросы C/C++ 16 18.07.2009 16:47
среднее арифметическое Mashul'ka Помощь студентам 1 14.05.2009 19:33