Siswa mampu membuat project Java Menggunakan software Netbeans
B. Alat dan Bahan
Neatbeans
PC/Laptop/netbook
C. Landasan Teori
NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama.
Saat ini terdapat dua produk : NetBeans IDE dan NetBeans Platform.
The Netbeans adalah sebuah lingkungan pengembangan - sebuah kakas untuk pemrogram menulis, mengompilasi, mencari kesalahan dan menyebarkan program. Netbeans IDE ditulis dalam Java - namun dapat mendukung bahasa pemrograman lain. Terdapat banyak modul untuk memperluas Netbeans IDE. Netbeans IDE adalah sebuah produk bebas dengan tanpa batasan bagaimana digunakan.
Tersedia juga Netbeans Platform sebuah fondasi yang modular dan dapat diperluas yang dapat digunakan sebagai perangkat lunak dasar untuk membuat aplikasi desktop yang besar. Mitra ISV menyediakan plug-in bernilai tambah yang dapat dengan mudah diintegrasikan ke dalam Platform dan dapat juga digunakan untuk membuat kakas dan solusi sendiri.
Kedua produk adalah kode terbuka (open source) dan bebas (free) untuk penggunaan komersial dan non komersial. Kode sumber tersedia untuk guna ulang dengan lisensi (CDDL).
SUMBER : https://netbeans.org/index_id.html
D. Contoh Program
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
Dengan membuat project I/O diatas , siswa dapat menganalisa lebih banyak macam tipe data.
0 komentar:
Posting Komentar