Kamis, 04 September 2014


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);
    }
   
}



KESIMPULAN
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