kali ini dalam rangka postingan pertama, saya akan memenuhi tugas THR java tentang struktur kontrol .
struktur kontrol dibagi menjadi 2 jenis : conditional dan looping .
inilah coding yang saya buat :
package tugasthr;
// library
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
*
* @author PERSONAL
*/
// membuat class tugasthr
public class Tugasthr {
// deklarasi dan inisialisasi variable
int bilanganBulat = 0, bilanganDesimal =0, ulang;
float bilangan=0;
// membuat method BufferedReader
BufferedReader buff = new BufferedReader (new InputStreamReader(System.in));
// membuat method proses
public void proses(){
try {
System.out.println("masukan berapa bilangan yang akan di input kan : ");
ulang = Integer.parseInt(buff.readLine());
} catch (IOException ex) {
System.out.println("error");
}
// membuat looping
for (int i=1; i<=ulang; i++){
try{
System.out.println("masukan bilangan ke - " +i+" :");
bilangan = Float.parseFloat(buff.readLine());
seleksi (bilangan);
}catch(IOException ex){
System.out.println("error");
}
}
jumlahBilangan(bilanganBulat,bilanganDesimal);
}
// membuat method untuk menampilkan hasil
public void jumlahBilangan(int bilanganBulat, int bilanganDesimal){
System.out.println("jumlah bilanganBulat : "+ bilanganBulat);
System.out.println("jumlah bilanganDesimal :"+ bilanganDesimal);
}
// method untuk menyeleksi
public float seleksi(float angka){
if (angka % 1 == 0 ){
bilanganBulat++;
}
else{
bilanganDesimal++;
}
return angka;
}
}
dan ini class yang kedua untuk merunning program :
package tugasthr;
/**
*
* @author PERSONAL
*/
// membuat class Run untuk memanggil class proses(tugasthr)
public class Run {
//method main
public static void main(String[] args) {
Tugasthr Run = new Tugasthr();
Run.proses();
}
}
segitu info yang saya buat sebagai pelengkap tugas yangdi berikan dari sekolah selama liburan.
file download jar
file download class
link download .java
mohon maaf bila ada yang kurang lengkap dalam postingan ini karena , ini adalah postingan pertama saya hehe .
0 comments:
Post a Comment