SELAMAT DATANG DIBLOG ANE YA BROW, JANGAN LUPA KASIH COMEN

Minggu, 23 Oktober 2011

BELAJAR SCANNER PADA JAVA


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
    ???????????????????????????????????

Untuk bagian nama, nilai UTS, UAS dan nilai itu kita input dari keyboard sob baru abis itu dia akan dihitung berdasarkan rumus yang telah kita ketikan pada listing diatas. Dan ada banyak bagian yang bisa kita rubah/edit agar sesuai dengan apa yang kita inginkan divariasi gitu,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,, 

7 komentar: