![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Как в Делфи сделать цикл FOR с определенным шагом?(Допустим 0,5)
|
#2
|
||||
|
||||
![]() Я обычно в этом случае использую цикл Пока (While). Например:
Код:
var x: Real; begin x:=0.0; While(x < 5.2) do begin /// твои действия в цикле... inc(x, 0.1); // увеличиваю x на 0,1 end; Помогаю за Спасибо ![]() |
#3
|
|||
|
|||
![]() А в For такое сделать нельзя?
|
#4
|
||||
|
||||
![]() Нет, там обязательно целочисленное значение как для счетчика, так и для шага.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
|||
|
|||
![]() Можно "интерпретировать" и в for:
Код:
for i:= 0 to 5000 do begin x:= i / 2 // вот те и шаг 0.5 end; APPLICATION.TERMINATOR |