Nama : Winda Astuti
Absen : 33
Kelas : XI RPL 3
LAPORAN PROGRAM APLIKASI
JAVA
“INPUT
OUTPUT”
A.TUJUAN
Siswa mampu
membuat project Java sederhana menggunakan program aplikasi
netbeans.
B.ALAT DAN BAHAN
Ø Komputer,PC,Laptop,notebook,netbook.
Ø Aplikasi netbeans IDE 7.0.1.
C.LANDASAN 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.
D.CONTOH PROGRAM
1. Program Input1
Buatlah suatu
project Java menggunakan netbeans :
a.
Kendaraan
b.
Nilai Siswa.
F.PEMBAHASAN
a. Kendaraan
1.) import java.io.*;
/**
*
* @author USER
*/
Menunjukkan input output
3. public class
Kendaraan {
Nama program Java yang akan dijalankan
4. public static void main (String[] arg) throws
IOException{
Berargumen
string.
5. int
no;
Variabel no
bertipe integer.
6. BufferedReader
in = new BufferedReader(
new InputStreamReader (System.in));
Nanti akan membaca dan memunculkan inputan
kita.
7. System.out.print
("No Polisi : ");
String nomor =in.readLine();
System.out.print ("Jenis : ");
String jenis =in.readLine();
System.out.print ("Warna : ");
String warna =in.readLine();
System.out.print ("Bahan Bakar : ");
String bahan =in.readLine();
Meminta kita menginputkan data atau karakter yang bertipe
string yang selanjutnya akan dibaca.
8. System.out.print ("Total Pajak : ");
no = Integer.parseInt (in.readLine());
menginputkan data , karakter bertipe integer,jika yang
kita inputkan bukan integer maka tidak bisa ditampilkan atau akan muncul
tulisan-tulisan merah dan biru yang menandakan bahwa inputan yang kita masukkan
tidak dapat dijalankan.
9. System.out.println ("Kendaraan anda
dengan nomor polisi "
+ ""+nomor+",jenis
"+jenis+",warna "+warna+",bahan bakar "
+ ""+bahan+",dikenakan total
pajak sebesar Rp. "+no);
Menampilkan tulisan/karakter dalam tanda (“ “) dan
memanggil variabel yang ditandai dengan (+...+)
10.
}
}
Program telah selesai.
b. Nilai Siswa
1. public class project1 {
Nama program Java
yang akan dijalankan.
2 public static void main (String[] arg)
throws IOException{
Berargumen string.
3.double ns,nt,nuh,np,nuts,nuas;
Variabel ns,nt,nuh,np,nuts,nuas bertipe double.
4. BufferedReader in = new BufferedReader(
new InputStreamReader (System.in));
Nanti akan membaca dan memunculkan inputan
kita.
5. System.out.print ("Nilai Sikap : ");
ns = Double.parseDouble(in.readLine());
System.out.print ("Nilai Tugas : ");
nt = Double.parseDouble(in.readLine());
System.out.print ("Nilai UH : ");
nuh = Double.parseDouble(in.readLine());
System.out.print ("Nilai Praktek : ");
np = Double.parseDouble(in.readLine());
System.out.print ("Nilai UTS : ");
nuts = Double.parseDouble(in.readLine());
System.out.print ("Nilai UAS : ");
nuas = Double.parseDouble(in.readLine());
Meminta kita menginputkan data atau karakter
yang bertipe double,jika yang kita inputkan bukan double maka tidak bisa
ditampilkan atau akan muncul tulisan-tulisan merah dan biru yang menandakan
bahwa inputan yang kita masukkan tidak dapat dijalankan.
6. Double rt=(ns+nt+nuh+np+nuts+nuas)/6;
Variabel rt bertipe double dan rumus
rt=(ns+nt+nuh+np+nuts+nuas)/6;
7. Double
pr=((ns*5/100)+(nt*10/100)+(nuh*15/100)+
(np*25/100)+(nuts*20/100)+(nuas*25/100));
Variabel pr bertipe double dan rumus pr=((ns*5/100)+
(nt*10/100)+(nuh*15/100)+ (np*25/100)+(nuts*20/100)+(nuas*25/100));
8. System.out.println ("Nilai Sikap anda "+ns+",Nilai
Tugas "+nt+",Nilai UH "+nuh+",Nilai Praktek
"+np+",Nilai UTS "+nuts+",Nilai UAS "+nuas);
Menampilkan tulisan/karakter dalam tanda (“ “) dan
memanggil variabel yang ditandai dengan (+...+)
9. System.out.println ("Maka Nilai
rata-rata anda "+rt);
Menampilkan tulisan/karakter dalam tanda (“ “) dan
memanggil variabel rt.
10.
System.out.println ("Maka Nilai
persentase anda "+pr);
Menampilkan tulisan/karakter dalam tanda (“ “) dan
memanggil variabel pr.
}
}
Program telah selesai.
G.KESIMPULAN
Kegiatan ini di lakukan agar siswa mampu mengenal banyak tipe data di java.program ini juga
membutuhkan ketelitian agar program dapat di jalankan oleh program.
Tidak ada komentar:
Posting Komentar