Assalamualaikum wr wb
Hallo semuanya pengunjung blog ini, kembali lagi dengan saya di #SharingSession, hari ini saya akan sharing sebuah Codingan perulangan
untuk apa sih codingan perulangan ? codingan perulangan difungsikan untuk menunjang codingan utama kita untuk bisa di ulangi kembali tanpa harus di close lalu di run lagi
oke langsung aja, ini dia codingannya :
import java.io.*;
public class Lat5_BacaKeyboard{
public static String bacaString(){
int karakter;
String string="";
boolean selesai = false;
while (!selesai){
try{
karakter = System.in.read();
if(karakter <0 || (char)karakter == '\n')
selesai=true;
else
if(karakter !='\r')
string=string + (char)karakter;
}catch (IOException ioe){
System.err.println ("Ada Kesalahan Input Data");
selesai=true;
}
}
return string;
}
}
dan juga nantinya ada tambahan lagi pada codingan utama kita agar codingan perulangan ini berfungsi baik, ini dia codingan tambahannya :
char lagi='y';
while (lagi=='y'){
try{
}catch(NumberFormatException nfe){
System.err.println("\nOooopppss....Ada KealahanInput Data");
System.err.println("Nilai Jari-jari harus berupa Angka..!\n");
}
System.out.println("Mau Coba Lagi (y/t) ?");
String str = BacaLingkaran.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;
}
Dan codingan tersebut harus di tempatkan pada tempat yg seharusnya di tempatkan agar codingannya berjalan dengan baik.
Itu saja sharing kita untuk saat ini nantikan #SharingSession kita selanjutnya semoga bisa bermanfaat, Terima kasih Wassalamualaikum.
0 comments:
Post a Comment