You are on page 1of 8

UJIAN TENGAH SEMESTER untuk soal Pagi

Jawaban No.1
NPM Ganjil
import java.awt.Graphics;
public class utspagi1 extends java.applet.Applet {
public void paint(Graphics g) {
g.drawRoundRect(20,20,200,120,10,10);

int exes[] = { 40,80,40,80 };


int whys[] = { 40,40,120,120};
int pts = exes.length;
g.drawPolygon(exes,whys,pts);

int exes2[] = { 100,140,100,140 };


int whys2[] = { 40,40,120,120};
int pts2 = exes2.length;
g.drawPolygon(exes2,whys2,pts2);

int exes3[] = { 160,200,160,200 };


int whys3[] = { 40,40,120,120};
int pts3 = exes3.length;
g.drawPolygon(exes3,whys3,pts3);
// panah 1
int exes4[] = { 80,90,100};
int whys4[] = { 75,60,75};
int pts4 = exes4.length;
g.fillPolygon(exes4,whys4,pts4);
g.drawLine(90,60,90,100);
//panah 2
int exes5[] = { 140,150,160};
int whys5[] = { 75,60,75};
int pts5 = exes5.length;
g.fillPolygon(exes5,whys5,pts5);
g.drawLine(150,60,150,100);

}
}
NPM Genap
import java.awt.Graphics;
public class utspagi1 extends java.applet.Applet {
public void paint(Graphics g) {
g.drawRoundRect(20,20,200,120,10,10);

int exes[] = { 40,80,40,80 };


int whys[] = { 40,40,120,120};
int pts = exes.length;
g.drawPolygon(exes,whys,pts);

int exes2[] = { 100,140,100,140 };


int whys2[] = { 40,40,120,120};
int pts2 = exes2.length;
g.drawPolygon(exes2,whys2,pts2);

int exes3[] = { 160,200,160,200 };


int whys3[] = { 40,40,120,120};
int pts3 = exes3.length;
g.drawPolygon(exes3,whys3,pts3);
// panah 1
int exes4[] = { 80,90,100};
int whys4[] = { 75,60,75};
int pts4 = exes4.length;
g.fillPolygon(exes4,whys4,pts4);
g.drawLine(90,60,90,100);
//panah 2
int exes5[] = { 140,150,160};
int whys5[] = { 75,60,75};
int pts5 = exes5.length;
g.fillPolygon(exes5,whys5,pts5);
g.drawLine(150,60,150,100);

}
}
Jawaban No.2
import java.awt.Graphics;
import java.awt.Color;
public class utspagi2 extends java.applet.Applet {
public void paint(Graphics g) {

int exes[] = { 20,60,50,60,20,10 };


int whys[] = { 10,10,50,90,90,50 };
int pts = exes.length;
g.setColor(Color.red);
g.fillPolygon(exes,whys,pts);
g.setColor(Color.blue);
g.fillOval(70,10,100,80);
int exes2[] = { 120,125,170,125,120,115,70,115 };
int whys2[] = { 10,45,50,55,90,55,50,45 };
int pts2 = exes2.length;
g.setColor(Color.yellow);
g.fillPolygon(exes2,whys2,pts2);
g.setColor(Color.black);
g.fillOval(112,42,15,15);

int exes3[] = { 180,220,230,220,180,190 };


int whys3[] = { 10,10,50,90,90,50 };
int pts3 = exes3.length;
g.setColor(Color.green);
g.fillPolygon(exes3,whys3,pts3);

}
}

Jawaban No.3
UJIAN TENGAH SEMESTER untuk soal Sore

Jawaban No.1
import java.awt.Graphics;
public class utssore1 extends java.applet.Applet {
public void paint(Graphics g) {

g.drawString("Nama",30,40);
g.drawString("NPM",30,60);
int exes[] = { 20,200,240,200,20 };
int whys[] = { 20,20,70,120,120};
int pts = exes.length;
g.drawPolygon(exes,whys,pts);
g.drawLine(20,70,240,70);
g.drawOval(35,75,40,40);
g.drawRect(90,75,40,40);

}
}

Jawaban No.2
import java.awt.Graphics;
import java.awt.Color;
public class utssore2 extends java.applet.Applet {
public void paint(Graphics g) {
g.setColor(Color.blue);
int exes[] = { 20,120,120,20 };
int whys[] = { 30,20,100,100};
int pts = exes.length;
g.fillPolygon(exes,whys,pts);
g.setColor(Color.red);
g.fillRoundRect(140,10,140,100,30,30);
int exes2[] = { 190,230,230,250,250,230,230,190,190,170,170,190 };
int whys2[] = { 20,20,40,40,80,80,100,100,80,80,40,40};
int pts2 = exes2.length;
g.setColor(Color.white);
g.fillPolygon(exes2,whys2,pts2);
int exes3[] = { 300,400, 400,300 };
int whys3[] = { 20,30,100,100};
int pts3 = exes3.length;
g.setColor(Color.blue);
g.fillPolygon(exes3,whys3,pts3);

}
}

Jawaban No.3
UJIAN TENGAH SEMESTER untuk soal Susulan

Jawaban No.1
NPM Genap
import java.awt.Graphics;
public class utssusulan1 extends java.applet.Applet {
public void paint(Graphics g) {
g.drawArc(20,20,100,60,90,180);
g.drawArc(35,20,80,60,90,180);

g.drawOval(60,20,60,60);
g.drawOval(70,40,10,10);
g.drawOval(100,40,10,10);
g.drawArc(60,10,60,60,240,70);

g.drawArc(60,20,100,60,90,-180);
g.drawArc(70,20,80,60,90,-180);

}
}

NPM Genjil
import java.awt.Graphics;
public class utssusulan1 extends java.applet.Applet {
public void paint(Graphics g) {
g.drawArc(20,20,100,60,90,180);
g.drawArc(35,20,80,60,90,180);

g.drawOval(60,20,60,60);
g.drawOval(70,40,10,10);
g.drawOval(100,40,10,10);
g.drawArc(60,10,60,60,240,70);

g.drawArc(60,20,100,60,90,-180);
g.drawArc(70,20,80,60,90,-180);

}
}
Jawaban No.3
Jawaban No.3

You might also like