cscの作法 その3 fizzbuzz


概要

cscの作法、調べてみた。
fizzbuzzやってみた。

写真

サンプルコード

using System;
using System.Windows.Forms;
using System.Drawing;

class form1: Form {
    form1() {
        Text = "fizzbuzz";
        ClientSize = new Size(300, 300);
        Button btn1 = new Button();
        btn1.Location = new Point(50, 50);
        btn1.Text = "test";
        btn1.Click += btn1_Click;
        Controls.AddRange(new Control[] {
            btn1
        });
    }
    void btn1_Click(object sender, System.EventArgs e) {
        int i;
        string res = "";
        for (i = 1; i < 100; i++)
        {
            if (i % 15 == 0)
            {
                res += "fizzbuzz ";
            }
            else if (i % 5 == 0)
            {
                res += "buzz ";
            }   
            else if (i % 3 == 0)
            {
                res += "fizz ";
            }
            else
            {
                res += i.ToString() + " ";
            }
        }
        MessageBox.Show(res);
    }
    [STAThread]
    public static void Main() {
        Application.Run(new form1());
    }
}


以上。