问题标签 [turbo-pascal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pascal - Turbo Pascal Turbo Vision / Free Pascal Free Vision 中的强制单色模式
我正在使用 Free Pascal Free Vision 编写一个基本的“hello world”程序,我想删除颜色并保持程序单色。只是黑白的。
我知道这在旧的 Turbo Pascal 时代是可能的,但我找不到任何参考或示例代码。我正在使用最新版本的 Free Pascal,但 Turbo Pascal 的答案也会对我有所帮助。
任何想法?
turbo-pascal - 涡轮帕斯卡家庭作业
我需要一些帮助来解决这个 Turbo Pascal 问题:
如果 N1 的每个数字在 N2 中至少出现一次,则称两个整数为兄弟,反之亦然。示例:如果 N1 = 1164 和 N2 = 614 程序将显示 N1 和 N2 是兄弟,如果 N1 = 504 和 N2 = 455 程序将显示 N1 和 N2 不是兄弟
我的问题是:如何检查这两个整数是否是兄弟?这是我的工作:
当我运行它时,它总是打印(“整数是兄弟”),即使我输入 504 和 455,我想知道错误在哪里。
pascal - 帕斯卡考试流程,不懂
有人可以帮助我吗,我真的不明白他们到底是如何在这个程序中得到 x*y 的……问题是程序是做什么的?
pascal - Pascal:为什么输出中有“dfsf”?
我们在学校里做帕斯卡,任务是得到所有只有拉丁字符的单词,这些单词在这些单词中按字母顺序排列。所以我输入“sba dcb onml dfsf cba kl2 joh;” 并且程序的输出为“sba dcb onml dfsf cba”,这基本上是正确的,但我不明白为什么它包含“dfsf”,我该如何解决?PS:对不起我的英语。
pascal - 求矩阵 A (5,8) 每一行负元素的最大绝对值,并将它们重新排列到第一列
找到矩阵 A (5,8) 每一行的负元素的最大绝对值,并将它们重新排列到第一列。不知道下一步是什么!我在这段代码中的下一步是什么?请帮帮我)
c++ - C++ 读取用户输入而不按回车 (Mac OS X),与 Turbo Pascal 中的 readkey 相同
我看过很多关于这个的帖子,但没有一个回答这个问题,他们给出了不起作用的例子,你得到的只是更多的错误消息,或者只是在其他切线被发送。ncurses 不断被提及,但我在 OS X 上找到的示例都没有,尽管声称。这些示例要么是错误的,要么在发布之前没有经过实际测试。我会在这些帖子中添加评论,但由于我是新用户,所以我不能询问任何关于它们的内容,这也很荒谬,因为这比必须开始一个新主题要容易得多。
我希望程序问一个问题,等待用户输入并读取每个按下的键而不按下返回键,几年前我相当精通 Turbo Pascal,这很容易做到,就像 Pascal 中的大多数事情一样,它只会工作......我认为C ++会相似,相反,您只是不断面临相反的平台特定用例,以及永远不会编译的示例。
我在 OS X 上使用 CLion 2017.2.2。
pascal - Pascal(免费或 Turbo)读取
我试图理解fpc -Mtp -vw
在 Linux 下以 Turbo 模式(特别是)编译的 Free Pascal 中出现的一种有点神奇的行为。代码来自 Jack Crenshaw 的“Let's Build a Compiler”,第 IV 部分,特别是带有Input
和Output
过程的最后一个版本,可在http://www.pp4s.co.uk/main/tu-trans-comp-jc-04找到.html。我发现“神奇”的是程序中的Read(Table[GetName]);
一行Input
。根据 FP 文档,“Read
从文件 F 中读取一个或多个值,并将结果存储在 V1、V2 等中;如果未指定文件 F,则读取标准输入。” 在过程Read
中GetChar
,它的行为似乎很像 C getchar()
,即从标准输入缓冲区中检索下一个字符。在里面Input
调用它反而看起来像一个复杂scanf()
的自动跳过空格并将多位数字转换为整数,并消除了对GetNum
函数的需要,如果您使用例如,则不会调用该函数,?i 345
但如果你试试i=345
,如果你在结果的两边留一个空格,就会=
导致解析错误。是否有其他文档可以证实 Free、Turbo 甚至通用 Pascal 的明显多功能性Read
?