![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
Batia |
![]()
Сообщение
#1
|
Гость ![]() |
Нужно нажав на кнопку найти среднее арифметическое
Код procedure TForm1.Button1Click(Sender: TObject); var i, j,k,sum: integer; begin k:=0; sum := 0; with StringGrid1 do begin for i := 0 to ColCount-1 do for j:=0 to RowCount-1 do begin if StrToInt(Cells[i, RowCount-1]) = 1 then begin sum := sum + StrToInt(Cells[i,j]); k:=k+1; end; sum:=sum/k; Label1.caption := IntTostr(sum); Label2.caption := IntToStr(k); end; end; end; Без кнопок програма рабоатет, а так выдает ошибку: **Incompatible type: 'Integer' and 'Extended'** скажите как это исправить |
![]() ![]() |
klem4 |
![]()
Сообщение
#2
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
поменять sum : integer; на sum : extended;
-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
![]() ![]() |
![]() |
Текстовая версия | 30.07.2025 23:26 |