「Turbo Pascal 5.5」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
'''Turbo Pascal 5.5'''は、1989年5月2日に発売した[[Turbo Pascal]]シリーズの[[プログラミング言語]]および[[統合開発環境]]である。現在では[[フリーソフト]]として配布されている<ref>http://edn.embarcadero.com/article/20803</ref>。
+
'''Turbo Pascal 5.5'''とは、1989年5月2日に発売した[[Turbo Pascal]]シリーズの[[プログラミング言語]]および[[統合開発環境]]である。現在では[[フリーソフト]]として配布されている<ref>http://edn.embarcadero.com/article/20803</ref>。
  
[[クラス]]をはじめ、[[静的オブジェクト]]、[[動的オブジェクト]]、[[コンストラクタ]]、[[デストラクタ]]、[[継承]]などの、数ある[[オブジェクト指向]]の構成要素のうち基本的な概念を一通りサポートした、後の[[Delphi]]や[[C Sharp|C#]]へと続く系譜の最初のバージョンである。
+
== 概要 ==
 +
Turbo Pascal 5.5は、[[クラス]]をはじめ、[[静的オブジェクト]]、[[動的オブジェクト]]、[[コンストラクタ]]、[[デストラクタ]]、[[継承]]などの数ある[[オブジェクト指向]]の構成要素のうち、基本的な概念を一通りサポートした後の[[Delphi]]や[[C Sharp|C#]]へと続く系譜の最初のバージョンである。
  
 
== 使用例 ==
 
== 使用例 ==
46行目: 47行目:
  
 
== 参考文献 ==
 
== 参考文献 ==
<references/>
+
{{reflist}}
 
 
== 外部リンク ==
 
  
 
{{stub}}
 
{{stub}}

2012年12月13日 (木) 16:27時点における最新版

Turbo Pascal 5.5とは、1989年5月2日に発売したTurbo Pascalシリーズのプログラミング言語および統合開発環境である。現在ではフリーソフトとして配布されている[1]

概要[編集 | ソースを編集]

Turbo Pascal 5.5は、クラスをはじめ、静的オブジェクト動的オブジェクトコンストラクタデストラクタ継承などの数あるオブジェクト指向の構成要素のうち、基本的な概念を一通りサポートした後のDelphiC#へと続く系譜の最初のバージョンである。

使用例[編集 | ソースを編集]

hello world[編集 | ソースを編集]

program helloworld;

begin
    writeln('hello, world');
end.

フィボナッチ数列[編集 | ソースを編集]

階乗[編集 | ソースを編集]

program factorial;

function fact(n: integer): longint;
begin
    if (n = 0) then
        fact := 1
    else
        fact := n * fact(n - 1);
end;

var
    n: integer;

begin
    for n := 0 to 16 do
        writeln(n, '! = ', fact(n));
end.

関連項目[編集 | ソースを編集]

参考文献[編集 | ソースを編集]