11 May 2014

Mencetak Angka Segitiga Dengan Java

Tak terasa sudah menempuh praktikum Pemrograman Berorientasi Objek. Berikut ini akan saya share pengetahuan saya selama praktikum berupa tugas-tugas yang murni saya kerjakan sendiri.

Buatlah Program Java yang Outputnya seperti berikut !


Dengan ketentuan :
  • Terdapat 3 class.
  • Menggunakan konsep pewarisan, konstruktor dengan keyword This.
  • Program diatas merupakan inputan. Misal yang diinputkan pada gambar diatas adalah 9.


Berikut ini sourcecodenya :

Simpan dengan nama file Modul1.java
import java.util.*;
import java.io.*;
import java.util.*;

class input{
public void input()throws Exception{
int num;
Scanner inputan = new Scanner(System.in);
cetak abc=new cetak();
System.out.print("Inputkan nilai atau angka : ");
num=inputan.nextInt();
abc.B(num);
}
}

class cetak extends input{
Integer num;
public void B(int num){
this.num=num;
int i,j,l;
for(i=1;i<=num;i++){
    for(j=2;j<=i;j++){
    System.out.print(" ");    
    }
    for(l=i;l<=num;l++){
    System.out.print(l);
    }
    System.out.println();
    }
}
}

class Modul1{
public static void main(String[] args)throws Exception{
cetak obj=new cetak();
obj.input();
}
}

Untuk Mencetak Angka Segitiga Dengan Java selengkapnya bisa Anda download [Download]

No comments:

Post a Comment

Berkomentarlah dengan sopan dan jangan membuat hal yang merugikan siapapun, terima kasih.