C#プログラミング入門!初心者向け その4 (計算してみよう!②足し算、引き算、掛け算、割り算)

ビジュアルスタジオC#
Visualstudio

足し算、引き算、掛け算、割り算

足し算

みつる君
みつる君

前回の復習です。10に2を加算してみましょう!加算は、+(プラス)を使用します。ですので、10+2になります。

using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(10 + 2);
        }
    }
}
みつる君
みつる君

実行結果は

12

みつる君
みつる君

になり計算結果は12になりました。問題ありませんね。

引き算

みつる君
みつる君

10から2を引いてみましょう!減算は、-(マイナス)を使用します。ですので、10-2になります。

using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(10 - 2);
        }
    }
}
みつる君
みつる君

実行結果は

8

みつる君
みつる君

になり計算結果は8になりました。これも一般的な算数と同じなので問題ありませんね。

掛け算

みつる君
みつる君

今度は掛け算です! 加算(+)や減算(-)とは違い注意が必要です。一般的に算数では、「x」を使いますが、C#では「*( アスタリスク )」を使います。従って、コードは10*2になりますので覚えておきましょう!

using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(10 * 2);
        }
    }
}
みつる君
みつる君

実行結果は

20

みつる君
みつる君

になり計算結果は20になりました。

割り算

みつる君
みつる君

今度は割り算です! 掛け算同様注意が必要です。一般的に算数では、「÷」を使いますが、C#では「/( スラッシュ )」を使います。従って、コードは10/2になりますので覚えておきましょう!

using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(10 / 2);
        }
    }
}
みつる君
みつる君

実行結果は

5

みつる君
みつる君

になり計算結果は5になりました。尚、10/0のように、数値を0で割ることは禁止です。
実際にコードを書いたとたんに「エラー CS0020 定数 0 による除算です」と警告します。

応用

マリさん
マリさん

では、3 x (2 + 5) – 5 ÷ (3 – 2)を計算してみましょう。
コードは、3 * (2 + 5) – 5 / (3 – 2)になります。

using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(3 * (2 + 5) - 5 / (3 - 2));
        }
    }
}
マリさん
マリさん

実行結果は

16

マリさん
マリさん

計算結果は16になりました。このように、複雑な計算も、瞬時に結果が得られます。

まとめ

みつる君
みつる君

本日のまとめです。覚えておきましょう!

内容演算子読み
足し算+プラス10+2
引き算マイナス10-2
掛け算*アスタリスク10*2
割り算/スラッシュ10/2
タイトルとURLをコピーしました