Jumat, 26 Oktober 2018

Input & Output pada Java

Nama             : Rike Chandra
NPM              : 2015210054
Mata Kuliah : Pemrograman Berorientasi Objek
Dosen             : Husnawati


1. bentuk - bentuk input dan output pada pemrograman objek (Java)


   - Buffered Reader
Buffered Reader merupakan salah satu kelas (class) pada Bahasa pemrograman Java milik package java.io yang digunakan untuk mendapatkan input dari keyboard sesuai dengan yang diinputkan oleh user. Untuk menggunakan kelas ini harus dilakukan instansiasi (instance) agar kelas BufferedReader dapat digunakan dalam program.
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
Agar kelas BufferedReader dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.
import java.io.BufferedReader;

contoh program:



  - Scanner

Scanner merupakan salah satu kelas (class) pada Bahasa pemrograman Java milik package java.util yang digunakan untuk mendapatkan input dari keyboard atau mendapatkan input dari sebuah file. Untuk menggunakan kelas ini harus dilakukan instansiasi (instance) agar kelas Scanner dapat digunakan dalam program.
Scanner sc = new Scanner(System.in);
Agar kelas Scanner dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.
import java.util.Scanner;

contoh program:


  - JOption Pane
JOption Pane merupakan sebuah kelas pada Java milik package javax.swing yang dapat digunakan untuk mendapatkan input dari keyboard dengan menggunakan bantuan form (dialog box) sederhana.
Apabila JOptionPane digunakan untuk input data maka menggunakan method showInputDialog() dan apabila digunakan untuk menampilkan output program/pesan maka menggunakan method showMessageDialog().
Agar kelas JOptionPane dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.
import javax.swing.JOptionPane;

contoh program:



2. screenshots program & output

  - Buffered Reader


 - Scanner



- JOption Pane




3. program penjumlahan dan pengurangan dua buah angka yg di input secara acak (JOption Pane)


 - Pengurangan


 - Penjumlahan

Jumat, 05 Oktober 2018

Program Menghitung Luas Bangun Datar

Nama                     : Rike Chandra
NPM                      : 2015210054
Mata Kuliah         : Pemrograman Berorientasi Objek
Dosen Pengampu : Husnawati



 1. Persegi


2. Persegi Panjang

3. Jajar Genjang

4. Lingkaran

5. Segitiga

6. Layang - Layang

7. Belah Ketupat

8. Trapesium











Jumat, 28 September 2018

penggunaan netbeans pada bahasa pemrograman java dan jenis tipe data


Nama: Rike Chandra
NPM : 2015210054
MK    : PBO


Jenis-jenis data
1.     Integer
Jenis tipe data yang satu ini dapat didefinisikan sabagai bilangan bulat. Artinya suatu program yang menggunakan tipe data integer ini tidak mendukung penggunaan huruf. Selain itu bilangan yang digunakan juga haruslah bulat (tidak mengandung pecehan desimal)
Contoh;  tipe data intergar adalah 8.-12,205 dan lain-lain

2.     Float
Tipe data Float seringkali juga disebut tipe data bilangan real. Jika pada interger tidak mengenal karakter pecehan atau desimal, maka pada tipe data float bisa dituliskan karakter desimal(berkoma). Dalam tipe data Float juga terdapat tipe data Double yang juga mendukung bilangan berkoma.
Contoh; tipe data Float adalah 3,14 atau 1,2.

3.     Char
       Tipe data Cha ini biasanya terdiri dari suatu angka, huruf, tanda baca atau bahkan karakter khusus. Dibutuhkan 1 byte atau 8 bit ruang di dalam memori agar dapat serta belakang. Seringkali juga penulisan karakter kosong digantikan dengan tulisan”null”



4.     String
     Jenis tipe data selanjutnya disebut String yang terdiri dari kumpulan karakter dengan panjang tertentu, dan seringkali dianggap sebagai tipe data dasar. Hal ini dikarenakan hingga saat ini tipe data String paling sering digunakan oleh para programmer. Hampir sama dengan Char, penulisan karakter String dalam Bahasa pemograman juga diawali dan diakheri denagn ganda serta mengenal penulisan “null” untuk karakter kosong.

5.     Array
       Terakhir adalah tipe data Array dan termasuk tipe data composite karena dapat menyimpan. Data yang tersimpan dalam tipe data Array juga termasuk bertipe sama atau homogen. Dalam bahasa pemrograman penggunan tipe data lain, namun seringkali memegang perenan penting terhadap penggunaan data agar lebih terstruktur.



Screenshots Program