【Aモデル録 フェーズ1 C#基礎】

01-06:演算子

ー基本的な演算子ー

一言で言うと

演算子(えんざんし)とは、「値をどう扱うかを指示する記号」です。

👉 プログラム内では“動作指示語” だと思ってください。
算数と比べると、ちょっとだけ違う役目があります。

基本的な演算子

基本的な演算子は、以下の4分類です。

分類 演算子 役割 名称
算術演算 + - * / % 数の計算 算術演算子
結合演算 + 文字列をくっつける 文字列結合演算子
複合代入 += -= *= /= 省略して書く 代入系演算子
増減 ++ -- 1ずつ増やす/減らす インクリメント / デクリメント演算子

👉 これ以外に、「代入」や、条件分岐などで使う演算子があります。
(別講義で解説)


まず、なぜ「今、知る」必要があるのか

ここまでで、もう材料は揃っています。

でも。

👉 「どう計算するか」
👉 「どう変化させるか」

をコードで実現するために、
この先で解説する内容とのセットでなければ、動作しません。

だから今、必要な分だけ をお伝えします。


算術演算子(計算)

int a = 10;
int b = 3;

int sum = a + b;   // 13
int diff = a - b;  // 7
int mul = a * b;   // 30
int div = a / b;   // 3
int mod = a % b;   // 1

👉 小学生で習う算数、そのまま


結合演算子(文字列)

string name = "hyve";
string msg = "Hello " + name;

結果:

Hello hyve

ここまでの2つについて、重要ポイント

型によって意味が変わる、最初の体験ポイントです。


複合代入(省略形)

int x = 10;

x = x + 5;

これは、こう書ける。

x += 5;

他も同じ。

x -= 3;   // x = x - 3;
x *= 2;   // x = x * 2;
x /= 4;   // x = x / 4;

👉 意味は同じ
👉 短く書けるようになる


増減演算子(1ずつ増減)

int count = 0;

count++;  // 1増える
count--;  // 1減る

これは、

count += 1;
count -= 1;

の 超省略版。

👉 「ループ」という方法で、死ぬほど使う
👉 今は「存在を知る」でOK


超簡単実践まとめ

int score = 80;

score += 10;   // 90
score++;       // 91

string result = "score: " + score;
Console.WriteLine(result);

👉 これが日常風景


このタイミングで、演算子を解説しているのは。


今は、ここまででOK

この段階では:

今はただ、

「こういう記号がある」
「あとで必ず使う」

それを知ることが大事です。


構成と読み方|タイトル一覧

Top - はじめに|この忘備録と「Aモデル」について