BREAKING

Rabu, 07 Januari 2015

Program Segitiga angka Java

Saat ini saya mengambil mata kuliah Java atau pada kampus saya di sebut PBO (pemrograman berbasis objek). pada praktikum yang saya ambil terdapat 4 modul ,di modul 1 ,saya mendapatkan soal tentang program segitiga bintang dengan syarat inheritance , objek , class dll (Belum termasuk tambahan dari asisten laboratorium :D hahahaha.. ( ngenes ya kalo udah ngerjakan tp di beri tambahan ) hahaha.
Source code pada program saya seperti ini :)



<pre class="brush: java">
import java.io.*; class pertama { public int bts; public pertama(int bts) { this.bts = bts; } public void print() { System.out.println("\nDeret Bintang : \n"); for (int i=1;i<=bts-1;i++) { for(int j=1;j<=i;j++) { System.out.print(j+" "); } for(int k=2*(bts-i);k>=2;k--) { if(i%2==0){ System.out.print("# "); }else{ System.out.print("* "); } } for(int j=i;j>=1;j--) { System.out.print(j+" "); } System.out.println(); } for(int i=1;i<=bts;i++) { System.out.print(i+" "); } for(int j=bts-1;j>=1;j--) { System.out.print(j+" "); } } } class kedua extends pertama { public kedua(int bts) { super(bts); } public void print() { System.out.println("Soal Bintang Bintangan"); } } class ketiga extends kedua { public ketiga(int bts) { super(bts); } public void print() { System.out.println("----------------------"); } } class keempat extends ketiga { public keempat(int bts) { super(bts); } public void print() { System.out.println(""); System.out.println("Nama : Fahrizal Maulana"); System.out.println("NPM : 06.2012.1.06008"); } } class kelima extends keempat { public kelima(int bts) { super(bts); } public void print() { System.out.println("======================="); } } class keenam extends kelima { public keenam(int bts) { super(bts); } public void output() { pertama per = new pertama(bts); //per sbg objek dr kelas pertama kedua ked = new kedua(bts); //ked sbg objek dr kelas kedua ketiga ket = new ketiga(bts); keempat keem = new keempat(bts); kelima kel = new kelima(bts); keenam keen = new keenam(bts); ked.print(); ket.print(); per.print(); keem.print(); kel.print(); keen.print(); } } class modul1 { public static void main (String[] args) throws Exception { DataInputStream inpt = new DataInputStream(System.in); System.out.print("Masukkan Batas : "); int bts = Integer.parseInt(inpt.readLine()); keenam keen = new keenam(bts); keen.output(); } }
</pre>

Nah untuk keluaran programnya seperti ini : 



Nah,sekian dulu post dari saya . semoga bermanfaat :D


About ""

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus suscipit, augue quis mattis gravida, est dolor elementum felis, sed vehicula metus quam a mi. Praesent dolor felis, consectetur nec convallis vitae.

Posting Komentar

 
Copyright © 2013 All About Info
Design by FBTemplates | BTT