← 基本情報 道場

出題範囲 › 第 15 章 擬似言語プログラミング

宣言・型・注釈

○ で始まる行が手続・関数の宣言。○整数型: f(整数型: n) なら「整数を 1 つ受け取り、整数を返す関数 f」、戻り値の型がない ○p(…) は値を返さない手続。変数は 整数型: i のように型: 名前で宣言し、← 0 で初期値も付けられる。配列は 整数型の配列: a ← {1, 2, 3}、{} は要素数 0 の配列。どの関数からも使える変数は 大域: を付けて宣言する(大域変数)。/* … */ と // … は注釈で、処理には影響しないがヒントが書かれていることが多い。

先に学ぶ知識点:科目B の概要と読み方

解説(冒頭)

書き方意味
○整数型: f(整数型: n)整数 n を受け取り、整数を返す関数 f
○sort(整数型の配列: a)配列 a を受け取り、値を返さない手続 sort
整数型: i, j ← 0整数型の変数 i と j を宣言(j だけ初期値 0)
文字列型の配列: s ← {}要素数 0 の文字列の配列
整数型の二次元配列: m ← {{1, 2}, {3, 4}}2 行 2 列の配列(m[2, 1] は 3)
整数型配列の配列: t ← {{1}, {2, 3}}配列を要素にもつ配列(t[2][1] は 2)
大域: 整数型: count ← 0どの関数からも使える大域変数

宣言の読み方

型入る値例
整数型整数3, −1, 0
実数型小数を含む数0.25, 1.5
文字型1 文字"a"
文字列型文字の並び"apple"
論理型true か falsetrue
クラス名(ListElement など)そのクラスのインスタンスへの参照未定義の値 のこともある

主な型

この続き:解説の残り・インタラクティブ教材 1 個・練習問題は、ログインして学べます。

基本情報 道場で続きを学ぶ →

← 科目B の概要と読み方 順次処理と演算子 →