Upload
afdalvhaleandra
View
293
Download
8
Embed Size (px)
DESCRIPTION
Algoritma dan Pemrograman (Input dan Output)
Citation preview
Input & Output
Menangani Input Data
Pemasukan data dari keyboard bisa dilakukan dengan menggunakan objek berkelas Scanner
Scnner scan=new Scanner(System.ini);
Penciptaan instan kelas atau objek dilakukan melalui new dan diikuti dengan nama kelas Scanner.pada argumen Scanner(),Sytem.in menyatakan keyboard
Menangani Input Data Melalui Variabel scan,data dari keyboard bisa dibaca melalui pemanggilan metode tertentu,seperti contoh berikut:
Menangani Input
Pada program tadi terdapat
Import java.util.Scanner;
Kegunaannya untuk menyertakan kelas scanner yang terdapat pada paket java.util.Hal ini diperlukan mengingat program menggunakan kelas Scanner untuk kepentingan pembacaan data dari keyboard.
Menangani Input
Pada program Luar Persegi Panjang.java tadi terdapat pernyataan:
panjang=scan.nextDouble();
Digunakan untuk membaca/menerima data panjang dari keyboard.Begitu pemakai menekan tombol enter maka data dari keyboard diberikan kevariabel panjang.
Menangani Input
Perlu diketahui ,agar pemakai tahu bahwa program meminta pemakai untuk memasukkan data panjang,maka sebelum pernyataan:
panjang=scan.nextDouble();
Perlu diberikan pada layar berupa tulisan
Panjang=
Informasi tersebut ditampilkan melalui;
System.out.print(“Panjang = ”);
Menangani Input
Secara bawaan,Java denga sendirinya mengenali paket java.lang.Salah satu kelas yang tersedia pada paket tersebut adalah String.
Untuk mengakses kelas-kelas tertentu yang tidak terdapat pada folder kerja atau pada paket java.lang,diperlukan pernyataan import,seperti pada contoh Luas Persegi Panjang.java sebelumnya,mengingat pada program tersebut diperlukan penggunaan kelas Scanner maka diatas class terdapat pernyataan:
import java.util.Scanner;
Menangani Input
Scanner menyediakan metode tersendiri untuk menangani setiap tipe dalam pemasukan data
Metode Keterangan
nextByte() Mambaca Data bertipe byte
nextInt() Mambaca Data bertipe int
nextLong() Mambaca Data bertipe long
nextBoolean() Mambaca Data bertipe boolean
nextDouble() Mambaca Data bertipe double
nextFloat() Mambaca Data bertipe float
nextLine() Mambaca sebuah baris Data.bermanfaat untuk membaca data string
Menangani Output
Menampilkan informasi kepada user lewat display
Dengan perintah ‘print’ dan ‘println’
• print: menampilkan output (kursor tetap di baris yang sama)
• println: menampilkan output (kursor berpindah ke baris selanjutnya)
Menangani Output
Format
System.out.print(“informasi”);
ATAU
System.out.println(“informasi”);
Menangani Output
Contoh Output
Menangani Output
Contoh Output(variabel/constanta)
Format:
System.out.print(nama_variabel/konstanta);
atau
System.out.println(nama_variabel/konstanta);
Menangani Output
Contoh Output(variabel/constanta)
Latihan
• Program nama
Latihan
• Program luas persegi panjang
Latihan
• Program konstanta
Latihan
• Program bangun ruang