Studi Kasus
Buatkan sebuah program yang menampilkan manipulasi gambar segitiga siku - siku rata kanan dengan menggunakan bahasa pemrograman java.
package segitiga.rata.kanan; /*Lembar package Java*/
import java.util.Scanner; /*Header inputan*/
public class SegitigaRataKanan /*Nsms class*/
{
public static void main(String[] args) /*Fungsi main*/
{ /*Pendeklarasian variabel*/
int i, j, n, s;
/*Inputan*/
System.out.print ("Masukan jumlah baris : ");
Scanner sc = new Scanner(System.in);
n = (int) sc.nextInt();
/*Perulangan*/
for (i = 1; i <= n; i++)
{
s = n - i;
for(j = 1; j <= s; j++)
{
System.out.print(" "); /*Menampilkan jarak dengan spasi*/
}
for (j = 1; j <= i; j++)
{
System.out.print("*" ); /*Menampilkan simbol bintang*/
}
System.out.println();
}
}
}
Running
Keterangan
Program ini menampilkan manipulasi gambar yang menampilkan bentuk
segitiga siku-siku rata kanan. Program ini akan melakukan perulangan yang
akan dilakukan sebanyak nilai masukan. Perulangan dilakukan tiga kali.
Yang pertama perulangan for i digunakan untuk melakukan perulangan
terhadap jumlah baris. Perulangan for s sebelumnya terdapat perulangan untuk pengurangan s = n - i; tujuannya akan memanipulasi garis kosong dengan menggunakan spasi. Dan perulangan for j akan melakukan perulangan
untuk menampilkan simbol bintang dan langsung menampilkan simbol bintang
tersebut.
0 Response to "Program Segitiga Siku - Siku Rata Kanan - For Java"
Post a Comment