Ada Berita Apa?
Monggo Disimak...

Membuat Segitiga Siku (Bintang Minus)

Haii, sobat... kali ini aku share tentang materi pemrograman java. Ya, materi ini hanya sekedar untuk mengasah logika aja.. dengan sedikit sentuhan looping sehingga bisa membuat segitiga siku yang terdiri dari bentuk * dan - dengan jumlah baris segitiga bisa diinputkan...
Selamat Belajar, Semoga Bermanfaat ^_^

1. Ini Script Bentuk Segitiga Yang Pertama

import java.util.Scanner;
public class Segitiga2 {
public static void main (String[] args) {
boolean bintang;
System.out.print("Masukkan Tinggi Segitiga = ");
Scanner scan = new Scanner(System.in);
int t = scan.nextInt();
if (t==0)
System.out.print("Kalo 0 gak bisa bro");
else {
for (int a=1;a<=t;a++)
{
//tentukan simbol awal
if (a % 2 == 1)
bintang = true;
else bintang = false;
//proses untuk gambar perbaris
for (int b=1;b<=a;b++)
{
 if (bintang)
System.out.print('*');
else
System.out.print('-');
}
System.out.println();
}
}
}
} </ div> 

2. Ini Script Bentuk Segitiga Yang Kedua

import java.util.Scanner;
public class Segitiga3 {
public static void main (String[] args) {
boolean bintang;
System.out.print("Masukkan Tinggi Segitiga = ");
Scanner scan = new Scanner(System.in);
int t = scan.nextInt();
if (t==0)
System.out.print("Kalo 0 gak bisa bro");
else
{
for (int a=1;a<=t;a++)
{
//tentukan simbol awal
if (a % 2 == 1)
bintang = true;
else bintang = false;
//proses untuk gambar perbaris
for (int b=1;b<=a;b++)
{
if (bintang)
System.out.print('*');
else System.out.print('-');
bintang = !bintang;
}
System.out.println();
}
}
}
} </ div>

Daannn seperti inilah output dari kedua script diatas, sobat....

0 komentar:

Posting Komentar