Difference between revisions of "Basic Pascal Tutorial/ja"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{Object_Pascal_Tutorial}} {{Japanese Menu}} __TOC__ ==概要== [http://www.taoyue.com/ Tao Yue] has written an excellent Pascal overview and tutorial and generously agreed t...")
 
Line 4: Line 4:
 
__TOC__
 
__TOC__
 
==概要==
 
==概要==
[http://www.taoyue.com/ Tao Yue] has written an excellent Pascal overview and tutorial and generously agreed to let it be wiki'ized and posted on the Lazarus-ccr provided that:
+
[http://www.taoyue.com/ Tao Yue] 氏はすばらしい Pascal の概要とチュートリアルを作成し、それを wiki 化してこの Lazarus-ccr 上に掲載することに寛大に同意してくれました。
* Our posting is linked to the original tutorial at: http://www.taoyue.com/tutorials/pascal/
+
* このチュートリアルは、http://www.taoyue.com/tutorials/pascal/ から転載したものです。
* It's made clear that the pages may have been modified from the originals.
+
* ページに手を加えた場合は、オリジナルから編集されている旨を明確に記してください。(訳注:各ページの先頭の方に修正が加えられているかを示す「状態」があります。)
Please contact the author and obtain permission before reposting the parts written by Tao Yue in other places than this wiki.
+
この wiki にある Tao Yue 氏に由来する転載部分を他所へ転用する場合は、事前に著者に連絡を取り許可を得てください。
  
The tutorial can be found here: [[Object_Pascal_Introduction|Object Pascal Tutorial by Tao Yue]] or in the table of contents below
+
チュートリアルは、[[Object_Pascal_Introduction/ja|Tao Yue 氏による Object Pascal チュートリアル]]よりはじまります。また、以下に目次があります。
  
==コンテンツ==
+
==目次==
* [[Object_Pascal_Introduction|はじめに]]
+
* [[Object_Pascal_Introduction/ja|はじめに]]
* [[Object_Pascal_History|Pascal の歴史]]
+
* [[Object_Pascal_History/ja|Pascal の歴史]]
* [[Compilers|Pascal コンパイラ]]
+
* [[Compilers/ja|Pascal コンパイラ]]
* [[Hello,_World|Hello, world]]
+
* [[Hello,_World/ja|Hello, world]]
* [[Program_Structure|1. 基礎]]
+
* [[Program_Structure/ja|1. 基礎]]
** [[Program_Structure|プログラムの構造]]
+
** [[Program_Structure/ja|プログラムの構造]]
** [[Identifiers]]
+
** [[Identifiers/ja|識別子]]
** [[Constants|定数]]
+
** [[Constants/ja|定数]]
** [[Variables_and_Data_Types|変数とデータ型]]
+
** [[Variables_and_Data_Types/ja|変数とデータ型]]
** [[Assignment_and_Operations|Assignment and Operations]]
+
** [[Assignment_and_Operations/ja|代入と演算子]]
** [[Standard_Functions|Standard Functions]]
+
** [[Standard_Functions/ja|標準関数]]
** [[Punctuation_and_Indentation|Punctuation and Indentation]]
+
** [[Punctuation_and_Indentation/ja|区切りとインデント]]
** [[Programming_Assignment|Programming Assignment]]
+
** [[Programming_Assignment/ja|練習問題]]
** [[Solution]]
+
** [[Solution/ja|解答例]]
* [[Input|2. 入力/出力]]
+
* [[Input/ja|2. 入力/出力]]
** [[Input|入力]]
+
** [[Input/ja|入力]]
** [[Output|出力]]
+
** [[Output/ja|出力]]
** [[Formatting output]]
+
** [[Formatting output/ja|出力の書式指定]]
** [[Files|ファイル]]
+
** [[Files/ja|ファイル]]
** [[EOLN_and_EOF|EOLN and EOF]]
+
** [[EOLN_and_EOF/ja|EOLN EOF]]
** [[Programming_Assignment_2|Programming Assignment]]
+
** [[Programming_Assignment_2/ja|練習問題]]
** [[Solution_2|Solution]]
+
** [[Solution_2/ja|解答例]]
* [[Sequential_control|3. プログラムの流れ]]
+
* [[Sequential_control/ja|3. プログラムの流れ]]
** [[Sequential_control|Sequential control]]
+
** [[Sequential_control/ja|逐次制御]]
** [[Boolean_Expressions|Boolean Expressions]]
+
** [[Boolean_Expressions/ja|ブール式]]
** [[IF|分岐処理]]
+
** [[IF/ja|分岐処理]]
*** [[IF]]
+
*** [[IF/ja|IF]]
*** [[CASE]]
+
*** [[CASE/ja|CASE]]
** [[FOR..DO|繰り返し処理]]
+
** [[FOR..DO/ja|繰り返し処理]]
*** [[FOR..DO]]
+
*** [[FOR..DO/ja|FOR..DO]]
*** [[WHILE..DO]]
+
*** [[WHILE..DO/ja|WHILE..DO]]
*** [[REPEAT..UNTIL]]
+
*** [[REPEAT..UNTIL/ja|REPEAT..UNTIL]]
*** [[FOR..IN]]
+
*** [[FOR..IN/ja|FOR..IN]]
** [[Programming_Assignment_3|Programming Assignments: Fibonacci Sequence and Powers of Two]]
+
** [[Programming_Assignment_3/ja|練習問題:フィボナッチ数列と 2 の累乗]]
** [[Solution_3|Solutions]]
+
** [[Solution_3/ja|解答例]]
* [[Procedures|4. Subprograms]]
+
* [[Procedures/ja|4. サブプログラム]]
** [[Procedures|手続き]]
+
** [[Procedures/ja|手続き]]
** [[Parameters|引数]]
+
** [[Parameters/ja|引数]]
** [[Functions|関数]]
+
** [[Functions/ja|関数]]
** [[Scope|スコープ]]
+
** [[Scope/ja|スコープ]]
** [[Recursion]]
+
** [[Recursion/ja|再帰]]
** [[Forward_Referencing|Forward Referencing]]
+
** [[Forward_Referencing/ja|前方参照]]
** [[Programming_Assignment_4|Programming Assignment: the Towers of Hanoi]]
+
** [[Programming_Assignment_4/ja|練習問題:ハノイの塔]]
** [[Solution_4|Solution]]
+
** [[Solution_4/ja|解答例]]
* [[Enumerated_types|5. データ型]]
+
* [[Enumerated_types/ja|5. データ型]]
** [[Enumerated_types|Enumerated types]]
+
** [[Enumerated_types/ja|列挙型]]
** [[Subranges]]
+
** [[Subranges/ja|部分範囲型]]
** [[1-dimensional_arrays|1-dimensional arrays]]
+
** [[1-dimensional_arrays/ja|1 次元配列]]
** [[Multidimensional_arrays|Multidimensional arrays]]
+
** [[Multidimensional_arrays/ja|多次元配列]]
** [[Records|レコード型]]
+
** [[Records/ja|レコード型]]
** [[Pointers|ポインタ]]
+
** [[Pointers/ja|ポインタ]]
* [[Graphics|グラフィックス]]
+
* [[Graphics/ja|グラフィックス]]
** [[Drawing with canvas|キャンバスを使った描画]]
+
** [[Drawing with canvas/ja|キャンバスを使った描画]]
* [[Object Oriented Programming with FreePascal and Lazarus]]
+
* [[Object Oriented Programming with FreePascal and Lazarus/ja|FreePascal と Lazarus でオブジェクト指向プログラミング]]
* [[Final_words|6. Final words]]
+
* [[Final_words/ja|6. 後書き]]
  
 
[[Category:Pascal/ja]]
 
[[Category:Pascal/ja]]
 
[[Category:Tutorials/ja]]
 
[[Category:Tutorials/ja]]

Revision as of 14:25, 7 January 2014

Template:Object Pascal Tutorial

日本語版メニュー
メインページ - Lazarus Documentation日本語版 - 翻訳ノート - 日本語障害情報

概要

Tao Yue 氏はすばらしい Pascal の概要とチュートリアルを作成し、それを wiki 化してこの Lazarus-ccr 上に掲載することに寛大に同意してくれました。

  • このチュートリアルは、http://www.taoyue.com/tutorials/pascal/ から転載したものです。
  • ページに手を加えた場合は、オリジナルから編集されている旨を明確に記してください。(訳注:各ページの先頭の方に修正が加えられているかを示す「状態」があります。)

この wiki にある Tao Yue 氏に由来する転載部分を他所へ転用する場合は、事前に著者に連絡を取り許可を得てください。

チュートリアルは、Tao Yue 氏による Object Pascal チュートリアルよりはじまります。また、以下に目次があります。

目次