2018年3月22日木曜日

開発環境

初めてのC# 第2版 (Jesse Liberty (著)、Brian MacDonald (著)日向 俊二 (翻訳)、オライリージャパン)の5章(実行制御)、5.5(練習問題)、練習5-2.を取り組んでみる。

コード

using System;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            while (true)
            {
                string s = Console.ReadLine();
                if (s == "q")
                {
                    break;
                }
                int n = Convert.ToInt32(s);
                if (n >= 100)
                {
                    Console.WriteLine("大きすぎる値(100以上)");
                }
                else if (n % 10 == 0)
                {
                    Console.WriteLine("10の倍数");
                }
                else if (n % 2 == 0)
                {
                    Console.WriteLine("偶数");
                }
                else
                {
                    Console.WriteLine("奇数");
                }
            }
        }
    }
}

入出力結果(Terminal)

0
10の倍数
1
奇数
2
偶数
3
奇数
4
偶数
5
奇数
100
大きすぎる値(100以上)
10000
大きすぎる値(100以上)
q
続行するには何かキーを押してください . . .

0 コメント:

コメントを投稿