1 変数
変数は「値を入れておく箱」です。配列名は先頭を大文字にし、添字は特に説明がなければ0から数えます。
ninzu = 4 total_score = 320 Scores = [72, 81, 95, 88] 表示する(Scores[2])
共通テスト「情報Ⅰ」で使われるプログラム表記を、コード例と実行結果で確認できます。
変数は「値を入れておく箱」です。配列名は先頭を大文字にし、添字は特に説明がなければ0から数えます。
ninzu = 4 total_score = 320 Scores = [72, 81, 95, 88] 表示する(Scores[2])
文字列はダブルクォーテーションで囲みます。+ を使うと、文字列をつなげて1つの文にできます。
unit = "第3問" topic = "アルゴリズム" message = unit + "は" + topic 表示する(message)
= は「等しい」ではなく、右側の計算結果を左側に入れるという意味で使われます。
price = 120 count = 5 total = price * count 表示する(total)
整数の割り算では、商だけを取り出す ÷ と、余りを取り出す % を区別します。
cards = 23 表示する(cards ÷ 4) 表示する(cards % 4) 表示する(3 ** 2)
比較演算の結果は True または False になります。条件分岐の判断材料になります。
score = 68 表示する(score >= 60) 表示する(score == 100) 表示する(score != 0)
複数の条件を組み合わせたいときに使います。範囲判定や例外判定でよく登場します。
age = 16 point = 42 表示する(age >= 15 and point >= 40) 表示する(age < 15 or point >= 50) 表示する(not point < 40)
関数は決まった処理をまとめたものです。要素数(...) は配列の中身が何個あるかを返します。
Temps = [24, 27, 25, 29, 26]
days = 要素数(Temps)
表示する("記録日数", days)
条件が成り立つかどうかで、実行する処理を切り替えます。| と ⎿ は処理のまとまりを示します。
stock = 2
もし stock > 0 ならば:
|表示する("購入できます")
そうでなければ:
⎿ 表示する("売り切れです")
同じ処理を何度も行うときに使います。配列を先頭から順番に調べる処理でよく使われます。
Points = [6, 4, 9, 5] sum_point = 0 i を 0 から 3 まで 1 ずつ増やしながら繰り返す: ⎿ sum_point = sum_point + Points[i] 表示する(sum_point)
コメントは、プログラムを読む人へのメモです。# 以降は処理されません。
rate = 0.08 # 消費税率 price = 500 tax = price * rate 表示する(tax)