|
0 / 0 / 0
Регистрация: 17.05.2020
Сообщений: 30
|
||||||
Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла17.05.2020, 12:00. Показов 598. Ответов 4
Метки нет (Все метки)
0
|
||||||
| 17.05.2020, 12:00 | |
|
Ответы с готовыми решениями:
4
Zc.pas(16) : Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла Program1.pas(7): Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла. Как исправить? Почему выбивает ошибку: Program1.pas(15) : Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла? |
|
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
|
|
| 17.05.2020, 12:02 | |
|
Это предупреждение, а не ошибка.
0
|
|
|
0 / 0 / 0
Регистрация: 17.05.2020
Сообщений: 30
|
|
| 17.05.2020, 12:05 [ТС] | |
|
я знаю, а как исправить? помогите пожалуйста
0
|
|
|
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
|
||||||
| 17.05.2020, 12:47 | ||||||
0
|
||||||
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
||||||
| 17.05.2020, 14:16 | ||||||
|
Хоть это предупреждение показывает только для for - var до begin это в целом не правильно.
Все обращения к таким переменным будут в несколько раз медленнее, чем к переменным объявленным с var после begin. Кроме того, глобальные переменные провоцируют некоторые баги. Обычно основанные на случайном использовании переменных. Если вы объявляете переменную цикла в заголовке этого цикла (for var) - переменная будет невидимой вне тела цикла, а значит компилятор не даст вам неправильно её использовать. Так же и остальные переменные - их надо объявлять там, где они первый раз используются. Правильно так:
1. Убрал лишние input в read. input это стандартный файл ввода, если вы его открыли - все read идут через него. 2. kolvo: byte - это глупо. Вы этим ничего не экономите, память на стеке выделяется только 1 раз при запуске. И потратить её всю нереально, если не злоупотреблять рекурсией.Зато, в наше время ни 1 процессор не поддерживает операции над числами в 1 байт. Вместо этого выполняется преобразование в integer, сложение, а потом преобразование назад в byte. Ну и, конечно, это на много медленнее, чем если изначально иметь integer.
0
|
||||||
| 17.05.2020, 14:16 | |
|
Помогаю со студенческими работами здесь
5
Исправить ошибку: "Параметр цикла for в pascalABC.net должен описываться в заголовке цикла"
Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|