|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.02.2013, 15:56 | #1 |
Регистрация: 31.01.2013
Сообщений: 9
|
Проблемы с паскалем
Проблема с Free Pascal'ем.Выводит не все данные.Написал программу вывода с 1 до 1000.Вывело полную ерунду.Даже кусок предыдущей программы взяло(CRT активировано,clrscr написано перед выводом).
Как это можно решить?В нужной программе было написано только for i:=1 to 1000 do writeln(i); |
23.02.2013, 17:22 | #2 |
Форумчанин
Регистрация: 07.02.2013
Сообщений: 267
|
Если в программе написано только
Код:
Это я к тому, что неплохо все-таки увидеть весь текст программы. Тут скорее с ним что-то не так, чем с FPC.
Μολὼν λαβέ
Последний раз редактировалось alexander13; 23.02.2013 в 17:25. |
23.02.2013, 18:53 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Но, разумеется, она СОВСЕМ не будет выдавать то, что отображено на скриншоте! Progerr, не играйте в партизана - показывайте полностью, что у Вас в коде программы! |
|
23.02.2013, 19:16 | #4 |
Форумчанин
Регистрация: 07.02.2013
Сообщений: 267
|
Ну, я как раз и имел ввиду, что именно в таком виде, без begin..end и прочего) И этим хотел мотивировать ТС показать весь код. Воооот =)
Μολὼν λαβέ
|
24.02.2013, 13:42 | #5 |
Регистрация: 31.01.2013
Сообщений: 9
|
Код:
|
24.02.2013, 15:03 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ерунда какая-то... Приведенный код не должен давать то что на фотке...
I'm learning to live...
|
24.02.2013, 15:33 | #7 |
Форумчанин
Регистрация: 07.02.2013
Сообщений: 267
|
Полностью согласен.
За все время использования FPC (а это очень много) ни разу не было ничего подобного. Расскажите-ка по шагам, что Вы делаете, чтобы получить такой результат? Ммм.. Это у Вас ХР?
Μολὼν λαβέ
|
24.02.2013, 16:13 | #8 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Вот код :
Код:
Что ж давайте танцевать с бубном : Посмотрим что будет выдавать нам на такой код : Код:
Так что косяк есть Стоит семерка.. |
24.02.2013, 20:18 | #9 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Это косяк не компилятора, а среды (или ОС). Если запустить уже откомпилированный продукт, то всё нормально, а если посмотреть экран вывода из среды (например, по Alt+F5), то данный артефакт действительно наблюдается. Путём наблюдения видно, что странности наблюдаются выше 25 строки (вспомним стандартный досовский вывод 25х80). Почему точно не скажу, но это всего лишь ВИЗУАЛЬНЫЕ проблемы, а программа своё дело делает правильно при любом раскладе.
|
24.02.2013, 21:41 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Все равно не пойму как вы этого эффекта добились...
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проблемы с паскалем | алексей2011 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 01.03.2011 22:45 |
Связка с паскалем | Horknee | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 24.04.2009 19:36 |
С паскалем как и у многих проблемы,прошу помощи. Две задачи: интегральная и графическая. | Loyal | Помощь студентам | 3 | 27.09.2007 09:46 |