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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2013, 01:24   #1
Solerrain
Новичок
Джуниор
 
Регистрация: 15.01.2013
Сообщений: 1
По умолчанию Delphi. Запись диапазона чисел в StridGrid с шагом

Здравствуйте. Имеется Edit1, в который вводится произвольный шаг. Как реализовать такой случай: вводим в Edit1 шаг, нажимаем на кнопку и в первую строку StridGrid'a выводится диапазон чисел. Диапазон должен варьироваться от 0 до значения, которое вводится произвольным образом в Edit2
Solerrain вне форума Ответить с цитированием
Старый 15.01.2013, 09:26   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

так без особого контроля на ошибки:
Код:
var i, n : integer;
  h, x, BoundEnd : double; 
begin
try
  h := StrToFloat( Edit1.Text);
  BoundEnd :=  StrToFloat( Edit2.Text);

  if BoundEnd<=0 then begin 
        ShowMessage('Правая граница должна быть больше нуля'); 
        Exit 
  end;

  n := 0;
  x := 0;
  while  x<= BoundEnd do begin
      Inc(n);
      x := x + h
  end;

  StringGrid1.FixedRows :=0;
  StringGrid1.FixedCols :=0;
  StringGrid1.ColCount := n;
 
  x := 0;
  for i:=1 to n do begin
     StringGrid1.Cells[i, 0] := FloatToStr( x );
     x := x + h
  end;

except
  ShowMessage('Ошибки в исходных данных')
end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор из диапазона чисел двух наибольших dexerr Microsoft Office Excel 2 27.05.2011 00:17
сложение 2-х чисел из диапазона 10 в 50 степени helenvintage Общие вопросы C/C++ 5 07.06.2010 21:32
Поиск простых чисел из диапазона dex92 Помощь студентам 2 21.05.2010 09:40
Копирование части диапазона с шагом valerij Microsoft Office Excel 5 08.12.2009 17:53
правильно написать формулу нахождения минимального значения из диапазона чисел в строке Legame Microsoft Office Excel 14 01.03.2009 22:29