Неправильный цикл - Pascal

Узнай цену своей работы

Формулировка задачи:

Объясните, пожалуйста, почему в цикле
Первый раз от v до v1 оно пробегает правильно, а когда снова возвращается к этому циклу, то уже бежит не до <v1, а до =v1?

Решение задачи: «Неправильный цикл»

textual
Листинг программы
While v < v1 do
      begin
      New(i3);
      i3^.v := FloatToStr(v);
      i3^.hmm := IntToStr(hmm);
      GCalList.Add( i3 );
      v := v + hv;
      hmm := hmm + hhmm;
end;

Объяснение кода листинга программы

  1. Создается новый элемент списка i3.
  2. Значение переменной v преобразуется в строку и присваивается полю v нового элемента списка i3.
  3. Значение переменной hmm преобразуется в строку и присваивается полю hmm нового элемента списка i3.
  4. Новый элемент списка i3 добавляется в список GCalList.
  5. Значение переменной v увеличивается на значение переменной hv.
  6. Значение переменной hmm увеличивается на значение переменной hhmm.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5
Похожие ответы