Wednesday, 7 August 2019

SK T4 : Aturcara JAVA memasukkan input data pengguna dan papar output



//ayat dibawah digunakan untuk import 'class Scanner' supaya aturcara boleh menerima input daripada pengguna
//'class Scanner' ini terdapat dalam pakej java.util
import java.util.Scanner;

public class MaklumatAnda {
  public static void main(String[] args) {
   
//'Scanner' berfungsi untuk menerima pelbagai jenis data daripada pengguna
//'input' adalah objek bagi kelas Scanner
//'System.in' adalah singkatan bagi System input. 'System.in' menunjukkan input akan dihantar ke sistem

    Scanner input = new Scanner(System.in);
   
 //untuk menerima data jenis STRING
    System.out.println("Siapakah nama anda? : ");
    //kalau taip 'input.next()', sistem hanya baca SATU PERKATAAN SAHAJA!! Contoh FAZURA
    //String nama = input.next();
    //Kalau data jenis STRING yang panjang/banyak perkataan seperti FAZURA FATAH, kita guna method 'nextLine()'
    String nama = input.nextLine();     

    //untuk menerima data jenis INTEGER
    System.out.println("Berapakah umur anda? : ");
    //'next.Int()' ialah method bagi objek 'input' dalam class Scanner
    int umur = input.nextInt();
     
    System.out.println("Apakah hobi anda? : ");
    String hobi = input.next();
   
     //'method' untuk input nilai(input value) bagi jenis data yang lain adalah seperti berikut:
       // nextInt() - Integer
       // nextFloat() - Float
       // nextDouble() - Double
       // nextLong() - Long
       // nextShort() - Short
       // next() - Single word
       // nextLine() - Line of Strings
       // nextBoolean() - Boolean
   
    nama = nama;
    umur = umur;
    hobi = hobi;
   
   //Untuk paparkan output
    System.out.println("Nama : " + nama);
    System.out.println("Umur : " + umur);  
    System.out.println("Hobi : " + hobi);
  }
    /* SAYA 5/3/2018 */
 }

0 comments:

Post a Comment

Featured post

SK T5 : Perkaitan HTML, CSS, Javascript, JAVA dan PHP dan kenapa HTML dianggap superior berbanding yang lain.

Pernahkan anda tertanya-tanya.......... Kenapa HTML dianggap superior dan sebagai tapak asas kepada bahasa pengaturcaraan lain seperti CSS, ...

 

SAINS KOMPUTER & ASAS SAINS KOMPUTER Template by Ipietoon Cute Blog Design