「Turbo Pascal 5.5」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator (ページの作成:「'''Turbo Pascal 5.5'''は、1989年5月2日に発売したTurbo Pascalシリーズのプログラミング言語および統合開発環境である。現...」) |
(→概要) |
||
(3人の利用者による、間の3版が非表示) | |||
1行目: | 1行目: | ||
− | '''Turbo Pascal 5.5''' | + | '''Turbo Pascal 5.5'''とは、1989年5月2日に発売した[[Turbo Pascal]]シリーズの[[プログラミング言語]]および[[統合開発環境]]である。現在では[[フリーソフト]]として配布されている<ref>http://edn.embarcadero.com/article/20803</ref>。 |
− | [[クラス]]をはじめ、[[静的オブジェクト]]、[[動的オブジェクト]]、[[コンストラクタ]]、[[デストラクタ]]、[[継承]] | + | == 概要 == |
+ | Turbo Pascal 5.5は、[[クラス]]をはじめ、[[静的オブジェクト]]、[[動的オブジェクト]]、[[コンストラクタ]]、[[デストラクタ]]、[[継承]]などの数ある[[オブジェクト指向]]の構成要素のうち、基本的な概念を一通りサポートした後の[[Delphi]]や[[C Sharp|C#]]へと続く系譜の最初のバージョンである。 | ||
== 使用例 == | == 使用例 == | ||
14行目: | 15行目: | ||
=== フィボナッチ数列 === | === フィボナッチ数列 === | ||
− | + | * [[フィボナッチ数/Turbo Pascal]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== 階乗 === | === 階乗 === | ||
57行目: | 39行目: | ||
== 関連項目 == | == 関連項目 == | ||
− | |||
* [[Turbo Pascal]] | * [[Turbo Pascal]] | ||
* [[Dephi]] | * [[Dephi]] | ||
* [[C Sharp|C#]] | * [[C Sharp|C#]] | ||
* [[Free Pascal]] - マルチプラットフォームかつ64ビットなどもサポートした[[オープンソース]]な互換品 | * [[Free Pascal]] - マルチプラットフォームかつ64ビットなどもサポートした[[オープンソース]]な互換品 | ||
+ | * [[プログラミング言語]] | ||
+ | * [[不完全にしておよそ正しくないプログラミング言語小史]] | ||
== 参考文献 == | == 参考文献 == | ||
− | + | {{reflist}} | |
− | |||
− | |||
{{stub}} | {{stub}} |
2012年12月13日 (木) 16:27時点における最新版
Turbo Pascal 5.5とは、1989年5月2日に発売したTurbo Pascalシリーズのプログラミング言語および統合開発環境である。現在ではフリーソフトとして配布されている[1]。
概要[編集 | ソースを編集]
Turbo Pascal 5.5は、クラスをはじめ、静的オブジェクト、動的オブジェクト、コンストラクタ、デストラクタ、継承などの数あるオブジェクト指向の構成要素のうち、基本的な概念を一通りサポートした後のDelphiやC#へと続く系譜の最初のバージョンである。
使用例[編集 | ソースを編集]
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.
関連項目[編集 | ソースを編集]
- Turbo Pascal
- Dephi
- C#
- Free Pascal - マルチプラットフォームかつ64ビットなどもサポートしたオープンソースな互換品
- プログラミング言語
- 不完全にしておよそ正しくないプログラミング言語小史