2010年5月19日水曜日

開発環境:
Microsoft Windows 7 Home Premium (OS)
Microsoft Visual C# 2010 Express Edition (IDE)

プログラミング言語 (Microsoft Visual C#)
アプリケーション (コンソールアプリケーション)

"初めてのC# 第2版"のp.85、5章(実行制御)の5.5 練習問題 5-2を解いてみる。



5-2

if ステートメント

using System;

class MainClass
{
    static void Main()
    {
        int n;
        Console.Write("整数を入力してください: n=");

        n = int.Parse(Console.ReadLine());

        if (n % 2 == 0)
        {
            Console.WriteLine("nは偶数です");
        }
        else if (n % 2 == 1)
        {
            Console.WriteLine("nは奇数です");
        }
        else
        {
            Console.WriteLine("nは整数ではありません");
        }

        if (n % 10 == 0)
        {
            Console.WriteLine("nは10の倍数です");
        }

        if (n >= 100)
        {
            Console.WriteLine("nは100以上です");
        }
    }
}

switch ステートメント

using System;

class MainClass
{
    static void Main()
    {
        int n;
        Console.Write("整数を入力してください: n=");

        n = int.Parse(Console.ReadLine());

        switch (n % 2 == 0)
        {
            case true:
                Console.WriteLine("nは偶数です");
                break;
            default:
                break;
        }

        switch (n % 2 == 1)
        {
            case true:
                Console.WriteLine("nは奇数です");
                break;
            default:
                break;
        }

        switch (n % 10 == 0)
        {
            case true:
                Console.WriteLine("nは10の倍数です");
                break;
            default:
                break;
        }

        switch (n >= 100)
        {
            case true:
                Console.WriteLine("nは100以上です");
                break;
            default:
                break;
        }
    }
}
blogram投票ボタン 人気ブログランキングへ Yahoo!ブックマークに登録

0 コメント:

コメントを投稿