|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
||||||
Исправить ошибку For without Next27.02.2017, 13:39. Показов 2839. Ответов 57
Метки нет (Все метки)
Выбор типа решетки в конструкции
0
|
||||||
| 27.02.2017, 13:39 | |
|
Ответы с готовыми решениями:
57
Как исправить ошибку: формат теста исправить нельзя, только текст программы В коде выдает ошибку на 15 строчке. Мне надо исправить эту ошибку Подскажите как исправить ошибку. прога ломается на 79 строке. а ошибку не выдает |
|
oh my god
|
||||||
| 28.02.2017, 10:35 | ||||||
|
Пробуй так, в том месте ошибки не будет
я там закоментировал где чо добавил далее будет Overflow - переполнение (ошибка присвоения данных) ...
В этой строчке tp(i, 3) = tprk(j): d(i, 3) = DpRk(j): f(i, 3) = FpRk(j) Ошибка переполнения связанна с типом данных у тебя f гдето объявленна как Integer() а должно быть Double Вообще в таких расчетах избегай Integer этот тип принимает число менее 32768 а там попытка присвоения 345476
0
|
||||||
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
|||||||||||
| 28.02.2017, 10:36 [ТС] | |||||||||||
|
Так у меня уже вся прога с
0
|
|||||||||||
|
oh my god
|
||||||
| 28.02.2017, 10:42 | ||||||
|
Нашел !
это Module1
0
|
||||||
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
|
| 28.02.2017, 10:45 [ТС] | |
|
И что тут теперь типы поменять?
0
|
|
|
oh my god
|
||||||||
| 28.02.2017, 10:55 | ||||||||
|
Добавлено через 1 минуту Вот я сам поменял, нажал кнопку заменить >заменить все совпадения автоматически
Теперь эта кнопка не ругается, ошибки не возникает значит все правильно. Смотри сама где чо должно получиться ? Добавлено через 3 минуты использования именно этих переменных, можно было и другое имя дать ... я вернулся к старому написанию изменил только две строчки и модуль с типами данных, все заработало
1
|
||||||||
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
|
| 28.02.2017, 11:08 [ТС] | |
|
Переполнение выскочило в этой строчке про которую ты говорил f(i, 3) = FpRk(j)
0
|
|
|
oh my god
|
||
| 28.02.2017, 11:33 | ||
|
найди модуль с именем Module1 и вставь туда мою интерпритацию, чо будет ? хочу заметить что в этом модуле не все объявленные типы объявленны как Double (16-значное число с плавающей точкой, короче для сложных расчетов самое оно) Global tpp(100), tprp(100), tprk(100), tpsh(100) As Double Тип Double присвоен только переменной , tpsh(100) As Double все другие автоматически будут считаться типом Variant По хорошему я бы написал так: Global a(100) As Double, b(100) As Double, tr(100) As Double, tru(100) As Double, h(100) As Double или так: Global a#(100), b#(100), tr#(100), tru#(100), h#(100) # Такая запись присваевает всем переменным в строчке тип Double если интересно это будет Integer a%(100) , это Long a&(100) и тд... К чему я это говорю, к тому что неверное присвоение типов в дальнейшем неизбежно вызовет ошибку
0
|
||
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
||
| 28.02.2017, 11:45 [ТС] | ||
|
Дело в том что я поменяла типы в модуль 1 как у тебя и он выдал эту ошибку
Добавлено через 3 минуты или мне в модуле 1 надо написать только это? и то что ниже черты
0
|
||
|
oh my god
|
||
| 28.02.2017, 11:55 | ||
|
Ну конечно все надо менять, не ужели вы думаете у меня хватит терпения за вас сделать вашу-же работу
и здесь выложить чтобы показать как это надо сделать? я ж только первую строчку показал Добавлено через 3 минуты Не верите зайдите в окно Immediate в то время когда возникнет ошибка и напишите там в нем print typename (f) [нажать ENTER]
0
|
||
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
||||||
| 28.02.2017, 12:06 [ТС] | ||||||
|
Я имела ввиду что сделала модуль 1 как здесь ты писал
и программа все равно ругает ту строчку переполненную
0
|
||||||
|
oh my god
|
|
| 28.02.2017, 12:12 | |
|
Давай я скину проект с рабочей версией
1
|
|
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
|
| 28.02.2017, 12:32 [ТС] | |
|
У тебя несоответствие типов здесь
Line Input #2, a1$ h(i) = a1$ Добавлено через 8 минут a1$ пишет что String (строковый тип как я понимаю) а h(i) это Double
0
|
|
|
oh my god
|
||
| 28.02.2017, 12:43 | ||
![]() Integer и Double это числовые типы, допускают только значения от -9999... до 9999... также допускают присвоение строчных типов если в строке будет число например если твоя a1$ = "9" если твоя a1$ = "некое слово" то будет ошибка что это значит? Line Input #2, a1$ - произвело чтение строчки с какимто набором символов которые не являются числом
0
|
||
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
|
| 28.02.2017, 12:48 [ТС] | |
|
С ума сойти... у меня уже в глазах рябит от этой программы
и как вы работаете программистами...это ж сколько терпения надо...Добавлено через 1 минуту я решила эти 2 строчки пока что зеленым сделать и он теперь выделил желтым вот здесь третью строчку Line Input #2, a1$ 'шпренгели For i = 1 To ku Input #2, tpsh(i), Dpsh(i), Fpsh(i), rpsh(i) Next и опять пишет 62 ошибку
0
|
|
|
oh my god
|
||||
| 28.02.2017, 13:03 | ||||
|
от учебной информации что приходиться писать по ходу.. я на английском кое как понимаю, в основном через гугл-перевод )) Добавлено через 3 минуты дальше набор ошибок силно увеличится, закрашивать зеленым это не всегда полезно
0
|
||||
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
|
| 28.02.2017, 13:07 [ТС] | |
|
вы извините что я не написала текст ошибки потому что думала что программисты знают уже наизусть все ошибки по номерам.
62 ошибка это input past end of file
0
|
|
|
oh my god
|
||
| 28.02.2017, 13:12 | ||
|
в моей практике почти небывает ошибок
0
|
||
|
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 32
|
|
| 28.02.2017, 17:47 [ТС] | |
|
ладно. давай хотя бы с этой процедурой разберемся
0
|
|
| 28.02.2017, 17:47 | |
|
Как исправить исправить ошибку в коде
Выводит ошибку MBS6006 "CL.exe" exited with code 2. Как исправить эту ошибку? Помогите исправить ошибку ошибку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе.
Самым главным критерием для меня было создание паролей, в котором отсутствуют знаки: | 1 l I
Обработка содержит реквизиты:
-. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|