Pascal
現代では数値計算向けの言語……のはず
code:pascal
program hello(output);
{ コメント }
{ インデント量、改行は任意 }
begin
writeln('hello world');
end.
(* これもコメント *)
1行目にprogram :program_name(:filelist);と書く
:program_nameにプログラムの名前をいれる
:filelistにはプログラムで使うファイルの名前を,区切りで羅列する
標準入力/標準出力もファイル扱いとし、input/outputと書く
Pascalにおけるprintfがwriteln()に当たる
大文字・小文字無視
変数
全てbeginの前で宣言する
昔のCみたいtakker.icon
変数
varから始める
定数
constから始める
型
Subrange Type
「0から11の数値型」のように、範囲を制限した型を作れる
型定義
全てbeginの前に書く
typeから始める
函数
返り値を持たない函数はprocedureで、返り値をもつ函数はfunctionで宣言する
http://kaitei.net/pascal/#io
標準入力はreadln()
標準出力はwrite()とwriteln()
前者は末尾に改行をいれないやつ
webで見つかる解説記事
計算機数学 –Pascal プログラミング– 上越教育大学 数学教室
Pascal 入門
ISO 7185準拠
標準 Pascal 範囲内での Delphi 入門 #プログラミング - Qiita
zennにはなかった
とほほにもなかった
#2024-03-27 15:44:18