Dipostingan kali ini akan gwe bagi sama temen-temen semua masalah Scanner dalam java, sebelum kita masuk dalam listing akan lebih baik lagi bila kita mengetahui apa kegunaan Scanner. Fungsi Scanner dalam bahasa java digunakan untuk meminta input oleh pengguna program tersebut sob. Dan dalam membuat fungsi Scanner perlu mengikuti prosedur seperti berikut :
1.Buat dahulu perintah awal scanner nya, syntax nya adalah sebagai berikut
Scanner namascanner = new Scanner(System.in);
namascanner yang dimaksud adalah sesuai
dengan keinginan kita (yang mudah2 aja lah...).
2.Selanjutnya kita akan membuat fungsi nextInt() untuk meminta input dari pengguna,
syntax nya adalah
variabel = namascanner.nextInt();
sekali lagi ingat, anda harus mencermati syntax nya dengan benar.
Tidak perlu banyak basa basi lagi sob, karena kalau kebanyakan bisa basi ntar......hehehehehehe...
nah ni gwe tulisin contoh listingnya :
//TUGAS SCANNER
import java.util.Scanner;
class nilai1
{
public static void main(String args[])
{
//membuat objek baru
Scanner input = new Scanner(System.in);
//deklarasi variabel
String nama;
double a1, a2, a3, UTS, UAS, TUGAS, NILAKHIR;
System.out.print("Masukan Nama Anda : ");
nama = input.nextLine();
System.out.print("Masukan Nilai UTS : ");
a1 = input.nextDouble();
System.out.print("Masukan Nilai UAS : ");
a2 = input.nextInt();
System.out.print("Masukan Nilai TUGAs : ");
a3 = input.nextInt();
UTS = 0.35*a1;
UAS = 0.45*a2;
TUGAS = 0.2*a3;
System.out.println("\t###################################");
System.out.println("\t\tNama Anda : " + nama);
System.out.println("\t\tMasukan Nilai UTS : " + a1);
System.out.println("\t\tMasukan Nilai UAS : " + a2);
System.out.println("\t\tMasukan Nilai Tugas : " + a3);
NILAKHIR = a1+a2+a3;
System.out.println("\t\tNilai Akhirnya Adalah : " + NILAKHIR);
System.out.println("\t???????????????????????????????????");
}
}
Dari listing diatas boy akan dihasilkan outputan seperti ini nih :
###################################
Nama Anda : NURI
Masukan Nilai UTS : 85.0
Masukan Nilai UAS : 90.0
Masukan Nilai Tugas : 95.0
Nilai Akhirnya Adalah : 270.0
???????????????????????????????????
Misalnya nama variabel, nilai-nilai dan namanya, tapi juga harus sama atau konsisten dari awal sampai akhir listingnya karena bila ngak sama maka program tidak akan bisa jalan.... Mungkin untuk kali itu dulu ya, kita sambung lagi laen waktu OKAY...........???????????
Semoga bermanfaat ya boy,,,,,,,,,,,,,,,,,,,,,,,
javamu gawe Netbean tah pit?
BalasHapuskeren
BalasHapusbagus
BalasHapusmantap
BalasHapussalam kenal
BalasHapussemoga bermanfaat
BalasHapustips yang bagus
BalasHapus