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]