Assalamualaikum wr wb
Selamat Datang di Blog Backspace
Hello disini saya akan membuat coding java konstruktor parameter inputan dengan perulangan menggunakan BlueJ, yuk langsung aja kita buat
1. Buat coding perulangannya
import java.io.*; //memasukan data serta menampilkan data
public class Perulangan{ //nama perulangan = nama classpublic static String bacaString(){ //class terbuka dengan tipe data stringint karakter; //variable nama dengan tipe data integerString string = ""; //variabel nama dengan tipe data stringboolean selesai = false; //variabel nama dengan tipe data boolean menggunakan falsewhile(!selesai){ //pengulangan dengan whiletry { //blok codingkarakter = System.in.read(); //membaca data karakter dari inputif(karakter<0 ||(char)karakter == '\n') //membandingkan karakterselesai=true; //selesai berarti benarelse //jika benar lanjutif(karakter != '\r') //menjalankan segmenstring = string+(char)karakter; //mengeksekusi hasil char}catch(IOException ioe){ //eksekusi jika ada kesalahanSystem.err.println("Ada Kesalahan Input Data!"); //memunculkan output kesalahanselesai=true; //jika selesai berarti benar}} return string; //keluar dari fungsi string}}
2. Buat coding konstruktornya
import java.util.Scanner;class Lt25_KonstruktorParameterInputPerulang{//nama konstruktor = nama classString nama; //variable nama dengan type data stringint umur; //variable umur dengan type data integerLt25_KonstruktorParameterInputPerulang(String x,int y){//konstruktor dengan pemberian parameternama = x;umur = y;}void tampil(){//menampilkanSystem.out.println("Nama = "+nama);System.out.println("Umur = "+umur);}public static void main(String[] args) {char lagi='y';String input; //variable nama dengan type data stringint input2;while (lagi=='y'){Scanner a = new Scanner(System.in);try{System.out.println("Berikut adalah konstruktor dengan parameter");System.out.println("===========================================");System.out.print("Masukan Nama : ");input = a.nextLine();System.out.print("Masukan umur : ");input2 = a.nextInt();Lt25_KonstruktorParameterInputPerulang demoConstructor = new Lt25_KonstruktorParameterInputPerulang (input,input2);//menginisialisasikan dan memanggil nama konstruktor//dan membaca nilai parameterdemoConstructor.tampil();}catch(NumberFormatException nfe){System.err.println("\nUuuuuuuupppss....Ada KealahanInput Data");}System.out.println("Mau Coba Lagi (y/t) ?");String str = Perulangan.bacaString();lagi = str.charAt(0);if (lagi == 'Y') lagi='Y';if (lagi == 'y') continue;else{System.out.println("Terima Kasih...Sudah Mau Mencoba\n");break;}}}}
3. Compile dan void main maka akan saling terhubung
4. Maka hasilnya akan menjadi seperti ini
Ingin melihat coding java menggunakan BlueJ lainnya bisa cek DI SINI
Selamat Mencoba
Wasalamualaikum wr wb
17:21
Assalamualaikum wr wb
Selamat Datang di Blog Backspace
Hello disini saya akan membuat coding java konstruktor parameter menggunakan BlueJ, langsung aja kita buat codingannya
1. Buat codingannya seperti ini
class Lt24_KonstruktorParameter{//nama konstruktor = nama classString nama; //variable nama dengan type data stringint umur; //variable umur dengan type data integerLt24_KonstruktorParameter(String x,int y){//konstruktor dengan pemberian parameternama = x;umur = y;}void tampil(){//menampilkanSystem.out.println("Nama="+nama);System.out.println("Umur"+umur);}public static void main(String[] args) {System.out.println("Berikut adalah konstruktor dengan parameter");System.out.println("===========================================");Lt24_KonstruktorParameter demoConstructor = new Lt24_KonstruktorParameter ("RezaMR",21);//menginisialisasikan dan memanggil nama konstruktor//dan membaca nilai parameterdemoConstructor.tampil();}}
2. Compile dan void main codingannya
3. Maka hasilnya akan menjadi seperti ini
Selamat Mencoba
Wasalamualaikum wr wb
17:15
Assalamualaikum wr wb
Selamat Datang di Blog Backspace
Hai disini saya akan membuat coding java konstruktor tanpa parameter menggunakan BlueJ, yuk langsung aja kita coba.
1. Buat coding seperti ini
class Lt23_KonstruktorTanpaParameter{//nama konstruktor = nama class//tanpa parameter karena tidak nilai yang dilewatkanLt23_KonstruktorTanpaParameter(){System.out.println("Berikut adalah konstruktor tanpa parameter");System.out.println("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");System.out.println();System.out.println("Kampus UNINDRA");System.out.println("Fakultas Teknik & Ilmu Komputer");}public static void main(String[]konstruktor){//menginisialisasi objek sekaligus memanggil constructorLt23_KonstruktorTanpaParameter ontohConstructor = new Lt23_KonstruktorTanpaParameter();}}
2. Compile dan void main codingannya
3. Maka hasilnya akan menjadi seperti ini
Selamat Mencoba
Wasalamualaikum wr wb
17:08
Assalamualaikum wr wb
Selamat Datang di Blog Backspace
Hello disini saya akan membuat coding java nilai total inputan predikat dengan perulangan menggunakan Bluej, yuk langsung aja kita buat.
1. Buat codingan perulangan seperti ini
import java.io.*; //memasukan data serta menampilkan data
public class Perulangan{ //nama perulangan = nama classpublic static String bacaString(){ //class terbuka dengan tipe data stringint karakter; //variable nama dengan tipe data integerString string = ""; //variabel nama dengan tipe data stringboolean selesai = false; //variabel nama dengan tipe data boolean menggunakan falsewhile(!selesai){ //pengulangan dengan whiletry { //blok codingkarakter = System.in.read(); //membaca data karakter dari inputif(karakter<0 ||(char)karakter == '\n') //membandingkan karakterselesai=true; //selesai berarti benarelse //jika benar lanjutif(karakter != '\r') //menjalankan segmenstring = string+(char)karakter; //mengeksekusi hasil char}catch(IOException ioe){ //eksekusi jika ada kesalahanSystem.err.println("Ada Kesalahan Input Data!"); //memunculkan output kesalahanselesai=true; //jika selesai berarti benar}} return string; //keluar dari fungsi string}}
2. Buat coding seperti ini lagi
import java.util.Scanner; //mengambil scanner ke programpublic class Lt22_NilaiTotalInput{ //nama classpublic static void main (String[]args){ //class utamaScanner a = new Scanner(System.in); //membuat scanner aString nilaiPre; //variabel nama tipe data string untuk predikatchar nilaiIndex; //variabel nama tipe data char untuk indekschar lagi ='y'; //variabel lagi untuk perulangandouble nilai_tugas_tot = 0; //variabel nilai tugas tipe data doubledouble niluts,niluas,nilaiAkhir,nilquiz,niltugas,nilaiRata; //tipe data double variabel namaSystem.out.println("****************"); //menampilkan datawhile(lagi == 'y'){ //mengulangi jika menjawab ySystem.out.println(); //menampilkan datatry{ //memblok programSystem.out.print("Masukan Nilai UTS : "); //menampilkan dataniluts= a.nextDouble(); //menginput nilai utsSystem.out.print("Masukan Nilai UAS : "); //menampilkan dataniluas= a.nextDouble(); //menginput nilai uasSystem.out.print("Masukan Nilai QUIZ : "); //menampilkan datanilquiz= a.nextDouble(); //menginput nilai quizSystem.out.print("Masukan Jumlah Tugas : "); //menampilkan dataint n = a.nextInt(); //menginput jumlah nilai tugasfor(int i =1;i <= n;i++){ //mengeksekusi input jumlah nilai tugas sampai nSystem.out.print("Masukan Nilai Tugas ke-"+i+" : "); //menampilkan nilai tugasniltugas = a.nextDouble(); //menginput nilai tugasnilai_tugas_tot = niltugas+nilai_tugas_tot; //mengeksekusi nilai tugas dan total}nilaiRata=nilai_tugas_tot/n; //mengeksekusi nilai total menjadi rata ratanilaiAkhir=(0.2*nilaiRata+0.25*nilquiz+0.25*niluts+0.30*niluas);
//mengeksekusi nilai akhirif(nilaiAkhir>=80){ //jika lebih dari 79nilaiIndex='A'; //maka indek anilaiPre="BAIK SEKALI"; //dengan predikat baik sekali}else if(nilaiAkhir>=70){ //jjika lebih dari 69nilaiIndex='B'; //maka indeks bnilaiPre="BAIK"; //dengan predikat baik}else if(nilaiAkhir>=50){ //jika lebih dari 49nilaiIndex='C'; //maka indeks cnilaiPre="CUKUP"; //dengan predikat cukup}else if(nilaiAkhir>=30){ //jika lebih dari 29nilaiIndex='D'; //maka indeks dnilaiPre="KURANG"; //dengan predikat kurang}else { //jika tidak ada nilainilaiIndex='E'; //maka indeks enilaiPre="KURANG SEKALI"; //dengan predikat kurang sekali
}System.out.println("Rata-Rata Nilai Tugas \t : " + nilaiRata); //menampilkan hasil rata2System.out.println("Nilai Akhir\t : " + nilaiAkhir); //menampilkan nilai akhirSystem.out.println("Nilai Indeks\t : " + nilaiIndex); //menampilkan indeksSystem.out.println("Nilai Predikat\t : " + nilaiPre); //menampilkan predikat}catch(NumberFormatException nfe){ //jika ada kesalahanSystem.err.println("Ooooo......Ada Kesalahan Coy"); //menampilkan kesalahan}System.out.print("Mau Coba lagi(y/t) ? "); //menampilkan perulanganString str = Perulangan.bacaString(); //menghubungkan dengan class prulanganlagi =str.charAt(0); //variabel lagi untuk inputif(lagi == 'Y') lagi='y'; //jika jawab y maka mengulangif(lagi == 'y') continue; //program mengulangelse{ //jika jawab t maka mengakhiri programSystem.out.println("Terima Kasih.."); //menampilkan databreak; //program berhenti}}}}
3. Compile dan void main codingannya makan akan saling terhubung
4. Maka hasilnya akan menjadi seperti ini
Ingin melihat coding java menggunakan BlueJ lainnya bisa cek DI SINI
Selamat Mencoba
Wasalamualaikum wr wb
17:04