LAPORAN PROGRAM I/O
TUJUAN
Siswa mampu membuat project Java
sederhana menggunakan program aplikasi
netbeans.
Siswa mampu menganalisa program input output
ALAT DAN BAHAN
1. Komputer,PC,Laptop,notebook,netbook.
2. Aplikasi
netbeans IDE 7.0.1.
DASAR TEORI
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat olehJames 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 aras 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.
CONTOH PROGRAM
1.
Program Input
.STUDY KASUS
Buatlah suatu project Java menggunakan
netbeans :
a. Kendaraan
b. Nilai Siswa
A.
B.
ANALISIS
public class project1 {
public static void main(String[] arg) throws IOException{
BERARTI MENGGUNAKAN VAR STRING
double ns,nt,uh,np,uts,uas;
MENGGUNAKAN TYPE DATA DOUBLE YAITU 'NS,NT,UH,NP,UTS,UAS'
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in) );
BERARTI PASANGAN PROJECT IO AGAR BISA MENGINPUT DATA
System.out.print("Nilai sikap: ");
ns = Double.parseDouble(in.readLine());
KELUARAN DARI NILAI SIKAP ITU SENDIRI DAN TYPE DATA DOUBLE YANG PASANGANNYA ADALAH PARSEDOUBLE
System.out.println(" selamat .. ");
System.out.print("Nilai rata rata : ");
Double c = (ns+nt+uh+np+uts+uas)/6;
TYPE DATA DOUBLE MENCARI NILAI RATA RATA YANG MENGGUNAKAN RUMUS (ns+nt+uh+np+uts+uas)
Double d = (ns*5/100)+(nt*10/100)+(uh*15/100)+(np*25/100)+(uts*20/100)+(uas*25/100);
MENCARI PRESENTASE DARI NILAI RATA RATANYA DENGAN DIKALIKAN PERSEN YANG DIINGINKAN
System.out.println("Nilsi siksp : "+ns+" , Nilai tugas :"+nt+", Nilai UH : "+uh+" , "
+ "Nilai praktek : "+np+" ,Nilai UTS : "+uts+", Nilai UAS : "+uas+","
+ "nilai presentase:"+d+" ,nilai rata - rata:"+c);
}
}
Program ini dibuat agar siswa dapat mempelajari apa yang ada dalam aplikasi neatbeans. dan untuk membuat program dalam netbeans . siswa pun harus meneliti program yang dibuatnya agar bisa dijalankan
Tidak ada komentar:
Posting Komentar