Turbo Pascal 5.5
2012年4月19日 (木) 08:23時点におけるimported>Administratorによる版 (ページの作成:「'''Turbo Pascal 5.5'''は、1989年5月2日に発売したTurbo Pascalシリーズのプログラミング言語および統合開発環境である。現...」)
Turbo Pascal 5.5は、1989年5月2日に発売したTurbo Pascalシリーズのプログラミング言語および統合開発環境である。現在ではフリーソフトとして配布されている[1]。
クラスをはじめ、静的オブジェクト、動的オブジェクト、コンストラクタ、デストラクタ、継承などの、数あるオブジェクト指向の構成要素のうち基本的な概念を一通りサポートした、後のDelphiやC#へと続く系譜の最初のバージョンである。
使用例
hello world
program helloworld;
begin
writeln('hello, world');
end.
フィボナッチ数列
program fibonacci;
function fib(n:integer): integer;
begin
if (n <= 2) then
fib := 1
else
fib := fib(n-1) + fib(n-2);
end;
var
i:integer;
begin
for i := 1 to 16 do
write(fib(i), ', ');
writeln('...');
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ビットなどもサポートしたオープンソースな互換品