Pascal – вопросы и ответы

102
голоса
1
ответ
Я новичок в pascal и пытаюсь преобразовать тело кода из книги GA в java. writeln(1st, ' ', x:10. ' ', fitness:6:4); Я не уверен, что первый означает изначально. Также следующие: 10 и: 6: 4 следуют ...
8 месяцев, 3 недели назад shiohigari
136
голосов
1
ответ
Если я случайно забуду переключиться на выпуск конфигурации до выпуска моей программы, имеет ли это значение с точки зрения упрощения декомпиляции или реконструирования моего кода? Например, если я...
8 месяцев, 3 недели назад joz ret
91
голос
4
ответа
Как вы используете сетевые сокеты в Pascal?
8 месяцев, 3 недели назад TT.
170
голосов
3
ответа
Я использую этот код, чтобы узнать, существует или нет ключ: if RegKeyExists(HKEY_LOCAL_MACHINE, 'Software\Autodesk') then begin MsgBox('Key exists!!', mbInformation, MB_OK); end; для этого примера...
8 месяцев, 3 недели назад John Lev
92
голоса
1
ответ
Есть ли способ сделать x массив постоянным после того, как данные будут прочитаны от пользователя? Есть ли способ сделать переменную не изменяемой после того, как значение считывается от пользовате...
8 месяцев, 3 недели назад Isinlor
93
голоса
2
ответа
Я относительно новичок в InnoSetup, поэтому извините меня, если я что-то упустил. Ситуация: Моя программа организована в выбираемые компоненты. "Основной компонент" и "Языковой компонент" (и некото...
8 месяцев, 3 недели назад Robert Koszewski
66
голосов
3
ответа
как я могу загрузить файл из Интернета в Inno. но, пожалуйста, имейте в виду, что я хочу загрузить async. В других словах я хотел бы, чтобы загрузка начиналась с фона, и пользовательский интерфейс ...
8 месяцев, 3 недели назад Iqbal
91
голос
1
ответ
Я получил эту ошибку при попытке скомпилировать. левая сторона не может быть назначена,. /number 21,22 в pastebin вот мой код Program urut; Uses
8 месяцев, 3 недели назад user10032474
120
голосов
1
ответ
Я хочу использовать блок CRT в некотором коде Pascal, только для функции "clrscr", но это вызывает проблемы. Код компилируется отлично, но тогда какой-то текст неуместен, и символы появляются там, ...
8 месяцев, 3 недели назад Liam
79
голосов
2
ответа
Я хочу создать интерактивный игровой редактор, в этом типе игр история имеет много сюжетных линий, где каждый игрок может закончить игру другой историей. Для каждого раздела игровой истории нам нуж...
8 месяцев, 3 недели назад SadeghAlavizadeh
65
голосов
2
ответа
Есть ли способ исключить пустые строки из динамического массива, получаемого из функции SplitString (Delphi XE, StrUtils), без необходимости итерации по массиву? Если нет, может ли кто-нибудь предл...
8 месяцев, 3 недели назад Miguel E
79
голосов
1
ответ
Это несортированное двоичное дерево, содержащее положительные целые числа. Я должен написать функцию, которая проверяет, имеет ли каждый лист в дереве самый большой на ветке, ведущей к нему. Я могу...
8 месяцев, 3 недели назад eitan
-5
голосов
2
ответа
В настоящее время я использую CRT, чтобы позволить задерживать создание множества случайных чисел, не имея одинаковых чисел (<- im ужасно с грамматикой). поэтому я использовал writeln для просмо...
8 месяцев, 3 недели назад Mark Slayrin
157
голосов
6
ответов
Мне интересна библиотека (для окон), написанная на Delphi/Pascal или С++, которая позволяет мне записывать (в формат видео) экран рабочего стола, требования: должен иметь возможность указывать част...
8 месяцев, 3 недели назад ComputerSaysNo
65
голосов
2
ответа
имеют, вероятно, основную проблему. Я пытаюсь прочитать массив из файла и ПОСЛЕ того, что строка из стандартного ввода на языке Pascal. И это не сработает. Он не отправляет сообщение об ошибке, он ...
8 месяцев, 3 недели назад Eszter
80
голосов
2
ответа
Есть ли какая-либо структура данных в Ruby, которая похожа на записи Pascal? Я хотел бы определить тип записи, который имеет около 15-20 полей, все они являются строками. Я попытался определить кла...
8 месяцев, 3 недели назад Konstantin
92
голоса
1
ответ
У меня очень классный класс. unit StuffClass; {$mode objfpc}{$H+} interface type TStuffClass = class public procedure Update; end; implementation procedure TStuffClass.Update; begin end; end. Созда...
8 месяцев, 3 недели назад Name McChange
79
голосов
1
ответ
Я совершенно новый для pascal. Я хочу вызвать свою функцию в .dll файле в свободном паскале, и я получаю следующую ошибку при запуске проекта: Не удалось найти точку GetProcAddress точки входа в ди...
8 месяцев, 3 недели назад Ashkan
137
голосов
2
ответа
Scar Divi Float или Double to Int. Как передать Float/Double в Integer? Вот код. Я пытаюсь найти растровое изображение и щелкнуть по центру, проблема в том, что я пытаюсь разделить x или y, чтобы н...
8 месяцев, 3 недели назад GerardMT
144
голоса
1
ответ
Я не понимаю, что не так с этим кодом: procedure WebBrowserForm.CheckBox1Click(Sender: TObject); begin if CheckBox1.Checked = true then Button1.Enabled = true else Button1.Enabled = false; end; Мож...
8 месяцев, 4 недели назад James Smiths
65
голосов
2
ответа
Прежде чем я скажу это: Пожалуйста, извините меня за мой плохой английский... Я студент. Мой учитель дал мне проблему в pascal для моей курсовой работы... Я должен написать программу, которая вычис...
8 месяцев, 4 недели назад Süleymanlı Heydər
66
голосов
1
ответ
Я хочу найти все возможности перемещения этих чисел 1,2,3,4,5 с условиями, при которых "4,3" невозможно, а 1 и 5 не могут находиться в одном решении. У меня есть этот код, но когда я его компилирую...
8 месяцев, 4 недели назад PascalGuy
91
голос
3
ответа
Итак, в основном у меня есть запись, которая выглядит так: modulis = record kodas : string[4]; pavadinimas : string[30]; skaicius : integer; kiti : array[1..50] of string; end; И я пытаюсь прочитат...
8 месяцев, 4 недели назад Marijus
79
голосов
2
ответа
У меня есть проблема времени с моей программой. Учитывая набор точек, он должен сказать, лежат ли все эти точки на двух разных линиях. Я написал код, который имеет точки в массиве и удаляет один за...
8 месяцев, 4 недели назад Ferko
80
голосов
2
ответа
Я пытаюсь использовать инструкцию Else для своего кода, но я не могу определить правильный sintaxe. Есть ли ошибка? Если я прокомментирую, что строковый код "Else" компилируется просто отлично. Pro...
8 месяцев, 4 недели назад niceguy335
112
голосов
1
ответ
У меня есть небольшой код, где я хочу инициализировать массив записей по полям, а затем просто выводить эти записи на экран. Типы данных: type grade = 1..5; Person = record Name: string[16]; isMale...
8 месяцев, 4 недели назад FranzAndrew
102
голоса
1
ответ
У меня проблема с очень простым кодом Pascal. (Я только начал изучать Паскаля). Таким образом, о коде сравнения возраста, а затем о покое, можно увидеть через код. program Test; uses crt; var age :...
8 месяцев, 4 недели назад 21CmOfPain
65
голосов
1
ответ
Вот пример программы из книги. Я не могу остановить цикл "while not eof". Я попытался вставить в программу "Uses crt;", "const CheckEof: boolean = true" и нажать "ctrl + Z" во время работы, это не ...
9 месяцев назад Jonathan Livingston
129
голосов
1
ответ
PROGRAM FactorPrimo(input,output); VAR numero : integer; factor : integer; resto : integer; primo : integer; multiplicidad : boolean; BEGIN write('Ingrese numero: '); readln(numero); factor := 2; p...
9 месяцев назад user2912069
129
голосов
2
ответа
Моя задача - создать программу, которая будет принимать текстовый файл в качестве ввода и выписать все слова, начинающиеся с "а" на другой. Лучшее решение, которое я могу придумать, выглядит следую...
9 месяцев назад Pasato
102
голоса
2
ответа
Как напечатать знак апострофа в Pascal с помощью функции writeln ? Пример: writeln('My brother book'); не будет работать, потому что в s book нет функции "записи", поэтому компилятор возвращает оши...
9 месяцев назад Vukašin Manojlović
138
голосов
1
ответ
Я пытаюсь запустить программу, в ее описании она показывает, что ей нужен "бесплатный компилятор GCC (C) и GPC (Pascal)". Я запускаю 32-разрядный Ubuntu 10.04 и установлен пакет "GPC-4.1" и "GPC". ...
9 месяцев назад gany
65
голосов
1
ответ
Я пытаюсь написать сценарий с помощью inno setup, чтобы вставить исходное значение в таблицу с столбцом BLOB, и я не знаю, как правильно писать код. Моя база данных - это Oracle, а моя версия компи...
9 месяцев назад MShah290
79
голосов
1
ответ
У меня возникла проблема с моим назначением программирования, когда я просматриваю строку и суммирую целочисленное значение символа. Как сказано в следующем коде. Теперь я передаю строку в эту подп...
9 месяцев назад Solaris
91
голос
3
ответа
Я пытаюсь выяснить правильный способ передачи примера, использующего операторы case Free Pascal для простого оператора if. Использование случая было бы begin usingCaseStatements; var user_age : Int...
9 месяцев назад Alex_adl04
65
голосов
1
ответ
В настоящее время компиляция не выполняется. Для каждого сравнения типов node показано одно и то же сообщение об ошибке: Оператор не перегружен: "node" = "node" . Платформа: бесплатный компилятор P...
9 месяцев назад user2964971
65
голосов
1
ответ
У меня есть эта строка кода, вызывающая ошибку выше: server:=TIdHTTPServer.Create; server.OnQuerySSLPort(8092,true); Я читал об использовании правильных варов/констант, но это, похоже, не работает....
9 месяцев назад user1365875
65
голосов
3
ответа
Прямо сейчас я пытаюсь найти самое длинное предложение в тексте и распечатать количество символов, включая пробелы и тому подобное. Проблема заключается в том, что когда я сталкиваюсь с такими симв...
9 месяцев назад Piskot
65
голосов
1
ответ
Итак, у меня есть этот код: WRITELN( "input which member of series") READ(n) p ← 2 prev1 ← 1 prev2 ← 1 WHILE p IS LESS THAN n DO BEGIN term ← prev1 + prev2 prev2 ← prev1 prev1 ← term p ← p + 1 END ...
9 месяцев назад Mifas
-5
голосов
1
ответ
Я использую pascal для своего параллельного языка (мне это не нравится, но сила). Таким образом, Объединить сортировку параллельно с fork & join not working, может кто-нибудь сказать мне, почем...
9 месяцев назад sap
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема