C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.9946 の関連記事表示

<< 0 >>
■9946  Re[3]: 偶然できたプログラムの解釈をお願い
□投稿者/ ツインクル -(2007/11/07(Wed) 21:06:01)
    No9945 (Ruku さん) に返信
    実を言うと、2ちゃんねるで下記のような問題があったのでおもしろそうなのでチャレンジしてみましたが、完成できず下記のようなプログラムができてしまう困惑している次第です・
    (Fizz-Buzz問題」と呼んでいる問題のクラス 1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。となっていますが、3の倍数のときに
    数の代わりに「y」と表示させるようにしてみたつもりです)
     
    private void button1_Click(object sender, EventArgs e)
            {
                string x = "";
                for (int i = 0; i < 100; i++)
                {
                    x += i ; //数を100まで加算する
                    
                    if (i % 3 == 0)  //3で割り切れたならその数をyに置換する
                    {
                        x += x.Replace(" ", "y"); //文字の置換(のつもり)
                    }
    
                        else if (i % 3 != 0)
                        {
                            x=" ";
                            
                        }
    
                        textBox1.Text = x; //テキストボックスに結果を表示する
    
    
    
                        
記事No.9942 のレス /過去ログ23より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -