ありがとうございました。私はパスカルでプログラミングを始めなければなりません。それはJavaとPythonからの楽しい変化ではありません。私はGCDを返すための簡単なプログラムを試しましたが、最後にreadlnがあってもコンソールは開いたままになりません。あなたが使用しているパスカル知らないパスカル - 最大公約数 - 出力なし
program App1Learning;
var
a, b : integer;
begin
read(a);
read(b);
while a <> b do
begin
if a < b then b := b - a;
if a > b then a := a - b;
end;
writeln(a);
readln;
end.
私はどこにでもwritelnsを追加してデバッグしようとしましたが、何とか引数を読んだ後にreadlnを追加して修正することができました...私はちょうどこれを理解していません... read(a); 読み取り(b); readln; –
'Read(A)'は1つの数値を読み込みますが、次の行に進むことはありません。私はむしろ 'Readln(A)'を使用して、1行に1つの数値を取得したいと思います。これはJavaとは異なりますが、私はJavaの方法も非常に直感的ではありません。 –
どのパスカルを使用していますか? FreePascal、Delphi、GNU Pascal、何?特に高度な機能には違いがあります。 –