質問: 50 ; y <= 350 ; y += 10 ){ if (( (x >= 150) && (x <= 250) ) || ( (y >= 150) && (y <= 250) )){ switch(c){ case 0: g.setColor(Color.red); break; case 1: g.setColor(Color.blue); break; case 2: g.setColor(Color.green); break; default: g.setColor(Color.black); break; } g.fillRect(x, y, 10, 10); } } } } } 問1. どのような形の図形が、どのように描かれるか、答えよ。 画面の大きさが変わると、色が変わっていく。 問2. なぜそのような形に描かれるのか、説明せよ。 問3. ?のswitch 文は何を行っているのか、わかりやすく答えよ。 問1しかわかんなくて誰か助けてください
回答: 問2 ⇒そのようにプログラムしているから 問3 ⇒分岐処理 でいいんじゃないですか