Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 12

Пропуск строк кода при пошаговом выполнении программы

30.11.2013, 23:24. Показов 1912. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть некоторый код:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
repeat
 
    int := h * sum;
    sum := 0;
    h := (b - a) / n;
 
    for i := 1 to n do
    begin
      x := a + i * h - h / 2;
      sum := sum + sqr(x);
    end;
 
    n := n * 2;
    writeln(int:8:4)
 
  until abs(h * sum - int) < eps;
Я хочу прогнать его пошагово, чтобы проверить работу. В цикле for я не сомневаюсь, поэтому при отладке хотелось бы исключить его из пошагового выполнения, так как это будет отнимать много времени. Как это реализовать? Что куда дописать? Что настроить?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.11.2013, 23:24
Ответы с готовыми решениями:

Пропуск строк при выполнении
Здравствуйте! В моей программе для перевода числа из арабской записи в римскую в следующей процедуре после 10 строки переходит сразу на...

Различные данные при автоматическом выполнении программы и при пошаговом
Здравствуйте. Есть небольшой кусок кода. Если выполнять программу в пошаговом режиме то массивы имеют различные значения. Если выполнять...

Ошибка при пошаговом выполнении программы. Enternal Error EVA-1425
При пошаговом выполнении программы возникает следующая ошибка: Возникает при наведении курсора на переменную при попытке узнать её...

5
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
30.11.2013, 23:36
Ставь курсор на строку, где надо остановиться и нажимай F4
1
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 12
01.12.2013, 00:02  [ТС]
Цитата Сообщение от FIL Посмотреть сообщение
Ставь курсор на строку, где надо остановиться и нажимай F4
Но мне надо 2 раза остановиться: перед циклом и после цикла.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
repeat
 
  int := h * sum; //<- первая остановка
  sum := 0;
  h := (b - a) / n;
 
  for i := 1 to n do //<- выполнение автоматически
  begin
    x := a + i * h - h / 2;
    sum := sum + sqr(x);
  end;
 
  n := n * 2; //<- вторая остановка
  writeln(int:8:4)
 
until abs(h * sum - int) < eps;
На какой строке надо нажимать F4 и что требуется ещё сделать?
0
angstrom
01.12.2013, 00:14
Вот каждый раз ставь курсор на нужную строку и жми F4.
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 12
01.12.2013, 01:00  [ТС]
Спасибо, я понял.
0
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,609
01.12.2013, 04:13
Цитата Сообщение от Hvatit Посмотреть сообщение
Но мне надо 2 раза остановиться: перед циклом и после цикла.
Ну так поставь два брейкпойнта, а не один.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.12.2013, 04:13
Помогаю со студенческими работами здесь

Почему программа выдает одинаковые значения при обычном запуске и разные при пошаговом выполнении?
почему когда компилирую программу, в двух массивах значения всегда одинаковые... Однако, если прогоняю пошагово программу через F11, то...

При выполнении кода, полное зависание программы
Private Sub Кнопка2_Click() Dim x As Integer, i As Integer Dim a As Double, W As Double a = 2.5 For i = 1 To 5 Step 0.5 If...

Пропуск строк кода на C
При изучении Си в простых программах часто бывает так, что комп пропускает исполнение некоторых строк кода, и я никак не могу понять почему...

Пропуск строк кода
При построении проекта с шаблоном Release при выполнении программы пропускаются некоторые строки кода. Включена опция &quot;Оптимизация -...

Пропуск ячеек с наибольшими значениями при выполнении цикла
Задача заключается в том, что следует пройти по последовательности из 1000 элементов (находится в файле txt), при этом если величина i+1...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru