Anda di halaman 1dari 9

MAKALAH LOGIKA DAN ALGORITMA

“INPUT OUTPUT PADA JAVA”

Oleh:
KENNYO GENDIS PUTRI HARLI
NIM: E41212099

DOSEN PENGHIMPUN: M. Rifki Ulil Albab, ST., M.Tr.T

PROGRAM STUDI TEKNIK INFORMATIKA


POLITEKNIK NEGERI JEMBER
TAHUN 2021

1
DAFTAR ISI

DAFTAR ISI …………………………………………………………………………… 2

KATA PENGANTAR ………………………………………………………………….. 3

BAB I PENDAHULUAN

i. Latar Belakang ……………………………………………………………... 4

ii. Rumusan Masalah ………………………………………………………….. 4

iii. Tujuan ………………………………………………………………………. 4

BAB II PEMBAHASAN

A. Apa itu Input Output …………………………………………………………… 5

B. Listing dan Pembahasan Running ……………………………………………… 6

BAB III PENUTUP

A. Kesimpulan ……………………………………………………………………... 8

B. Saran ……………………………………………………………………………. 8

DAFTAR PUSTAKA ………………………………………………………………….. 9

2
KATA PENGANTAR

Rasa syukur yang dalam kami sampaikan ke hadiran Tuhan Yang Maha Pemurah, karena
berkat kemurahan-Nya makalah ini dapat kami selesaikan sesuai yang diharapkan. Dalam
makalah ini kami membahas “Input Ouput Pada Java”, suatu pembahasan yang penting bagi
masyarakat yang menggunakan pemograman dalam berbagai rangka.

Makalah ini dibuat dalam rangka memperdalam pemahaman tentang Input dan Output
yang sangat diperlukan dalam suatu harapan dapat memanfaatkan teknologi informasi terutama
yang menggunakan pemograman dan sekaligus melakukan apa yang menjadi tugas mahasiswa
yang mengikuti mata kuliah “Logika dan Algoritma”.Dalam proses pendalaman materi ini,
tentunya kami mendapatkan bimbingan, arahan, koreksi dan saran, untuk itu rasa terima kasih
yang dalam-dalamnya. Demikian makalah ini kami buat semoga bermanfaat.

Sidoarjo, 29 September 2021

3
BAB I
PENDAHULUAN

i. Latar Belakang

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk
telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun
Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak
mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang
lebih sederhana serta dukungan rutin-rutin atas bawah yang minimal. Aplikasi-aplikasi berbasis
java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin
Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-
spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi
implementasi seminimal mungkin.
Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di
beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali,
jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer
digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak
aplikasi ataupun aplikasi berbasis web. Bahasa pemrograman Java terlahir dari The Green Project,
yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut
belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike
Sheridan, dan James Gosling, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah
satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.

ii. Rumusan Masalah


- Apakah mahasiswa memahami algoritma dari program input dan output pada Java?
- Apakah mahasiswa dapat membuat program input dan output sederhana dengan java?

iii. Tujuan
- Mahasiswa dapat memahami algoritma dari program input dan output pada Java.
- Mahasiswa dapat membuat program input dan output sederhana dengan java.

4
BAB II
PEMBAHASAN

A. Apa itu Input Output

Program komputer terdiri dari tiga komponen utama, yaitu: input, proses, dan output.

 Input: nilai yang kita masukan ke program


 Proses: langkah demi langkah yang dilakukan untuk mengelola input menjadi sesuatu
yang berguna
 Output: hasil pengolahan

Semua bahasa pemrograman telah menyediakan fungs-fungsi untuk melakukan input dan
output.

Java sendiri sudah menyediakan tiga class untuk mengambil input:

1. Class Scanner;
2. Class BufferReader;
3. dan Class Console.

Tiga class tersebut untuk mengambil input pada program berbasis teks (console). Sedangkan
untuk GUI menggunakan class yang lain seperti JOptionPane dan inputbox pada form.

Sementara untuk outputnya, Java menyediakan fungsi print(), println(), dan format().

5
B. Listing dan Pembahasan Running

Untuk membuat program ini ,hal yang pertama dilakukan adalah membuat java projek dan class
kemudian membuat sebuah program input dan output. Untuk membuat program ini, terlebih
dahulu memberi import scanner yaitu

import java.util.scanner

Untuk penginputan ini sendiri sintaks yang digunakan dalam bahasa Java ini yaitu

Scanner input= new Scanner(System.in);

setelah itu mendeklarasikan variabel-variabel yang akan digunakan. Untuk inputan huruf,
menggunakan variabel bernama “Nama” dan “NIM” dengan tipe String, lalu variabel bernama
“Usia” denaga tipe integer dan untuk inputan angka decimal menggunakan variabel bernama
“Rata-rata Nilai” dengan tipe double. Selanjutnya memberikan judul program dengan
menggunakan sintaks untuk menghasilkan keluaran yaitu sintaks System.out.println
("MASUKAN DATA ANDA"); dan memberikan nama untuk inputan nama, NIM, usia dan rata-
rata nilai dengan diikuti dibawahnya sintaks untuk memasukkan data yaitu sintaks input dan
menambahkan rata-rata nilai di akhir untuk memunculkannya setelah running.

6
Setelah semua sintaks inputan selesai dituliskan selanjutny meng output system yang sudah di
inputkan tadi menggunakan System.out.println(“Teks” + variabel);

Setelah semua listing dituliskan barulah class yang dibuat akan dijalankan. Berdasarkan hasil
running yang diperoleh, ketika menginputkan huruf pada Nama, NIM, angka pada Usia dan angka
decimal pada Rata-rata Nilai maka akan menghasilkan keluaran berupa angka dan huruf yang sama
seperti yang di inputkan.

7
BAB III
PENUTUP

A. Kesimpulan

1. Untuk penginputan data pada bahasa Java digunakan syntax


Scanner input= new Scanner(System.in);
2. Tipe data yang digunakan yaitu hanya menggunakan tipe data String, int, double dan
semua variabel dideklarasikan pada satu baris listing saja.
3. Setelah menginputkan program output akan keluar seperti yang di inputkan.

B. Saran

Sebagai pengguna aplikasi java, kita seharusnya dapat memilah mana aplikasi yang
terkandung dalam java yang mampu memberikan manfaat yang baik dan tidak. Program java
memiliki penyimpanan yang cukup besar, seharusnya kita berfikir ulang lagi untuk memasang
aplikasi java agar kita menyiapkan memori yang cukup untuk menampung aplikasi Java ini.

8
DAFTAR PUSTAKA

https://www.slideshare.net/utiafauziahyahya/makalah-java-29337516

http://randi27address.blogspot.com/2016/04/input-output-laporan-praktikum.html

https://www.petanikode.com/java-input-output/

http://tiaseptianawidi.blogspot.com/2012/02/pengenalan-j2se-java-2-standard-edition.html

Anda mungkin juga menyukai