Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

javaの課題

javaの課題内容わかりません。 

import java.applet.Applet;
import java.awt.*;

public class MyApplet extends Applet {

public void paint(Graphics g) {
int x, y;
int c;

c = (int)(Math.random() * 3);

for ( x = 50 ; x <= 350 ; x += 10 ){
for ( y = 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

回答

3984

閲覧

2件の回答

評価

0

問2
⇒そのようにプログラムしているから

問3
⇒分岐処理

でいいんじゃないですか

評価

0

ガイドラインくらいは読もうな。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。