Tugas no 2

4
Npm : 201243501190 Nama : Reza Fahlevi Kelas : R7H Mata Kuliah : Komputer Grafik Dosen : Nahot Frastian , M.Kom Program Studi : Teknik Informatika Universitas : Universitas Indraprasta Pgri

Transcript of Tugas no 2

Page 1: Tugas no 2

Npm : 201243501190

Nama : Reza Fahlevi

Kelas : R7H

Mata Kuliah : Komputer Grafik

Dosen : Nahot Frastian , M.Kom

Program Studi : Teknik Informatika

Universitas : Universitas Indraprasta Pgri

Page 2: Tugas no 2

2. Program Komputer Grafik :

- Tugas soal No 2

Input :

import java.awt.Graphics ;

public class kuis2 extends java.applet.Applet { public void paint ( Graphics g ) { int a1 = 500 ; int a2 = 500 ; int b1 = 500 ; int b2 = 0 ; for ( int i = 0 ; i < 25 ; i++ ) { a2 = i * 20 ; b1 = i * 20 ; g.drawLine ( a1,b1,a2,b2 ) ; a1 -= 10 ; } g.drawRoundRect (10,260,230,230,50,50); } }

Page 3: Tugas no 2

Proses :

Objek yang digunakan Cuma dua aja yaitu drawLine dan drawRoundRect . Dimana drawLine mengunakan pengulangan for dari i = 0 ; sampai i < 25 Lalu statement yang berada dalam proses pengulangan adalah a2 = i * 20 ; b1 =

i * 20 ; g.drawLine ( a1,b1,a2,b2 ) ; a1 -= 10 ; dimana nilai int a1 = 500 ; int a2 = 500 ; int b1 = 500 ; int b2 = 0 ; dan didalam proses itu akan membentuk sebuah garis dengan fungsi drawLine .

Lalu gambar yang terakhir adalah drawRoundRect dengan kordinat (10,260,230,230,50,50);

Page 4: Tugas no 2

Output :