algoritma input dan output

17
Input & Output

Upload: afdalvhaleandra

Post on 13-Jul-2016

291 views

Category:

Documents


8 download

DESCRIPTION

Algoritma dan Pemrograman (Input dan Output)

TRANSCRIPT

Page 1: Algoritma Input dan Output

Input & Output

Page 2: Algoritma Input dan 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

Page 3: Algoritma Input dan Output

Menangani Input Data Melalui Variabel scan,data dari keyboard bisa dibaca melalui pemanggilan metode tertentu,seperti contoh berikut:

Page 4: Algoritma Input dan Output

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.

Page 5: Algoritma Input dan Output

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.

Page 6: Algoritma Input dan Output

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 = ”);

Page 7: Algoritma Input dan Output

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;

Page 8: Algoritma Input dan Output

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

Page 9: Algoritma Input dan Output

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)

Page 10: Algoritma Input dan Output

Menangani Output

Format

System.out.print(“informasi”);

ATAU

System.out.println(“informasi”);

Page 11: Algoritma Input dan Output

Menangani Output

Contoh Output

Page 12: Algoritma Input dan Output

Menangani Output

Contoh Output(variabel/constanta)

Format:

System.out.print(nama_variabel/konstanta);

atau

System.out.println(nama_variabel/konstanta);

Page 13: Algoritma Input dan Output

Menangani Output

Contoh Output(variabel/constanta)

Page 14: Algoritma Input dan Output

Latihan

• Program nama

Page 15: Algoritma Input dan Output

Latihan

• Program luas persegi panjang

Page 16: Algoritma Input dan Output

Latihan

• Program konstanta

Page 17: Algoritma Input dan Output

Latihan

• Program bangun ruang