Java merupakan sebuah bahasa pemrograman beraras tinggi yang sangat mudah untuk dipelajari maupun dipraktekkan, bahasa java kini telah menjadi sebuah standar pembelajaran bagi seseorang yang ingin didunia IT diberbagai belahan dunia, bahasa java mudah dipelajari karena bahasanya mirip dengan bahasa inggris sebagai contoh adalah while, print, import, for, switch dll, java wajib untuk dipelajari karena bahasa java digunakan untuk berbagai mesin dari hp hingga microwave, oleh karena itu kita sangat disarankan untuk belajar bahasa java. Kali ini admin akan membagikan sebuah cara membuat program segitiga di bahasa java, menggunakan editor standar Netbeans 8.0.2.


1.Segitiga Miring Kanan

A.Tanpa Input Jumlah Baris

Membuat Segitiga miring kanan sangatlah mudah, anda harus menguasai looping di java, dikarenakan membuat segitiga dijava semuanya menggunakan Nested Loop, pertama adalah looping membuat jumlah baris/banyaknya perulangan, lalu membuat perulangan bintang sebanyak jumlah baris, kemudian pindah baris agar bintang tidak menumpuk di 1 tempat

B.Dengan Input Jumlah Baris

Hampir mirip dengan yang pertama, tetapi anda harus menentukan banyaknya baris melalui inputan dengan menggunakan class Scanner , lalu disimpan divariabel x kemudian seterusnya sama seperti diatas.

2.Segitiga Miring Kiri
A.Tanpa Input Jumlah Baris

Membuat Segitiga miring Kiri agak lebih sulit ketimbang dengan miring kanan dikarenakan anda harus membuat perulangabn untuk spasi, pertama adalah looping membuat jumlah baris/banyaknya perulangan,lalu membuat perulangan dari spasi yang setiap pindah baris bertambah 1, lalu membuat perulangan bintang sebanyak jumlah baris, kemudian pindah baris agar bintang tidak menumpuk di 1 tempat

B.Dengan Input Jumlah Baris

Hampir mirip dengan yang pertama, tetapi anda harus menentukan banyaknya baris melalui inputan dengan menggunakan class Scanner , lalu disimpan divariabel x kemudian seterusnya sama seperti diatas.

3.Segitiga Sama Sisi
A.Tanpa Input Jumlah Baris

Membuat Segitiga Sama Sisi  lebih sulit ketimbang dengan miring kiri dikarenakan anda harus membuat  spasi, pertama adalah looping membuat jumlah baris/banyaknya perulangan,lalu membuat perulangan dari spasi yang setiap pindah baris berkurang 1, lalu membuat perulangan bintang  dan spasi sebanyak jumlah baris, kemudian pindah baris agar bintang tidak menumpuk di 1 tempat

B.Dengan Inputan Jumlah baris

Hampir mirip dengan yang pertama, tetapi anda harus menentukan banyaknya baris melalui inputan dengan menggunakan class Scanner , lalu disimpan divariabel n kemudian seterusnya sama seperti diatas.

4.Segitiga Miring Kanan Terbalik
A.Tanpa Inputan Jumlah Baris

Segitiga Miring kanan terbalik adalah pengembangan dari segitiga miring kiri, dengan modifikasi dibagian looping yaitu dibagian pembuat spasi dan pembuat bintang dengan membalik tanda dan memberikan batasan yang berbeda, dan step condition yang berbeda agar tidak terjadi Infinite Looping.

B.Dengan Inputan Jumlah Baris

Hampir mirip dengan yang pertama, tetapi anda harus menentukan banyaknya baris melalui inputan dengan menggunakan class Scanner , lalu disimpan divariabel x kemudian seterusnya sama seperti diatas.

5.Segitiga Miring Kiri Terbalik
A.Tanpa Inputan Jumlah Baris

Segitiga Miring Kiri terbalik adalah pengembangan dari segitiga Miring Kanan, dengan modifikasi dibagian looping yaitu dibagian pembuat spasi dan pembuat bintang dengan membalik tanda dan memberikan batasan yang berbeda, dan step condition yang berbeda agar tidak terjadi Infinite Looping.

B.Dengan Inputan Jumlah Baris

Hampir mirip dengan yang pertama, tetapi anda harus menentukan banyaknya baris melalui inputan dengan menggunakan class Scanner , lalu disimpan divariabel x kemudian seterusnya sama seperti diatas.

6.Segitiga Sama Sisi Terbalik
A.Tanpa Jumlah Inputan baris

Segitiga Sama Sisi terbalik adalah pengembangan dari segitiga Sama Sisi, dengan modifikasi dibagian looping yaitu dibagian pembuat spasi dan pembuat bintang dengan membalik tanda dan memberikan batasan yang berbeda, dan step condition yang berbeda agar tidak terjadi Infinite Looping.

B.Dengan inputan Jumlah Baris

Hampir mirip dengan yang pertama, tetapi anda harus menentukan banyaknya baris melalui inputan dengan menggunakan class Scanner , lalu disimpan divariabel n kemudian seterusnya sama seperti diatas.

Hasil Screenshoot scs

2 KOMENTAR

Tinggalkan Balasan