Kamis, 29 November 2012

Tugas Praktek Arum Herlianti Fadhilah

l. Analisa Masalah
SMKN 1 Depok menerapkan sistem pemberian reward dan punishment kepada siswa yang melanggar dan mematuhi peraturan dengan baik. Untuk memudahkan proses pemberian poin reward dan punishment ini, diperlukan sebuah aplikasi.
Start
  
lll. Penulisan program
Script
Output

 

Selasa, 27 November 2012

tugas ujian praktek


l. Analisa Masalah
Start
SMKN 1 Depok menerapkan sistem pemberian reward dan punishment kepada siswa yang melanggar dan mematuhi peraturan dengan baik. Untuk memudahkan proses pemberian poin reward dan punishment ini, diperlukan sebuah aplikasi.
ll. perancangan program
lll. Penulisan program
Script
Output



Selasa, 13 November 2012

tugas analisa program lanjutan :)



Tugas tanggal 13 November 2012
Nama : Arum Herlianti Fadhila dan Riska Fauziah
Kelas : X RPL1

1.       Operator Logika
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn bahwa && mensupports short circuit evaluations (atau evaluasi perbagian ), sementara operator & tidak, inputnya adalah : Int I = 0, int j = 10, boolean test= false, prosesnya adalah : test = (i > 10) && (j++ > 9), test = (i > 10) & (j++ > 9), outputnya adalah : 0, 10, false, 0, 11, false
2.    Boolean logika ExclusiveOR
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn bahwa || mendukung short-circuit evaluations (atau proses evaluasi sebagian ),  inputnya adalah : int i = 0, int j = 10, boolean test= false, prosesnya adalah : test = (i < 10 ) || (j++ > 9), test = (i < 10) | (j++ > 9), outputnya adalah : 0, 10, true, 0, 11, true






3.       Logika NOT
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn dapat digunakan dalam satu argumen, dimana argumen tersebut menjadi suatu pernyataan, variabel atau konstanta, dengan input : boolean va11 = true, boolean va12= false, prosesnya = system.out.println(!va11), system.out.println(!va12), outputnya : false, true

4.       Operator Kondisi
*SCRIPT
 

*HASIL PROGRAM
*HASIL ANALISA
Dengan statement system.out.printIn membawa tiga argumen yang memebentuk suatu ekspresi b ersyarat, dengan input : string status =””, int grade = 80, prosesnya : status = (grade >= 60) ? “Passed”:”Fail”, outputnya Passed

5.       Operator Precedence
*SCRIPT

 

*HASIL PROGRAM
 

*HASIL ANALISA
Dengan statement system.out.printIn dapat menghasilkan input : String a-z. proses : int a-z, output : “.”, “[]”, “()”, “++”, “—“, “|”, “*”, “-“, “<<”, “>>”, “>>>”, “<<<”, “<”, “>”, “<=”, “>=”, “==”, “|=”, “&”, “|”, “^”, “&&”,”||”, “?:”, “=”



6.       Mendeklarasikan dan mencetak variable
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn dapat menghasilkan input : Integer number, character letter, Boolean result, string str, proses : number=10, letter=’a’, result= true, str= “Hello”, output : number, letter, result, str


7.       Mendapatkan nilai ratarata dari tiga angka
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn dapat menghasilkan input : Number number1, Number number2, Number number3, Number ratarata, proses : number1=10, number2= 20, number3 = 45, ratarata = 25, output : 10, 20, 45, 25

8.       Operator Precedence
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn menghasilkan input : String a, String b, String c, Proses : a =

9.       Statement if-else
*SCRIPT
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn menghasilkan input : int = 68 , proses : if (grade > 60 ), output : System.out.println(“Congratulations”), System.out.println(“Sorry you failed”)

10.   Statement if-else-if
*SCRIPT

*HASIL PROGRAM
*HASIL ANALISA
Dengan statement system.out.printIn menghasilkan input : int   = 68, proses : if (gr
de >  90) (System.out.println(“Very good”), output : else if (System.out.println(“Sorry you failed”)

11.   Statement if-else-else if
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn menghasilkan input : double grade = 92.0, proses : else if
 (grade < 90 ) && (grade >= 80) (System.out.println(“Good job”), outputnya : (grade < 80 ) && (grade >= 60) (Systm.out.println(Study harder!))

12.   Statement switch
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn menghasilkan input : int grade = 92, proses : case100 = System.out(“Excellent !”), case 90 = System.out.println(“Good job”), case 80 = System.out.println(Study harder!”)


13.   Nilai
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn dapat menghasilkan input : int number1 = 70, int number2 = 70, int number3 = 70, proses : number1, number2, number3, output : if ((number1+number2+number3)/3 < 60)


14.   Membaca bilangan
*SCRIPT
 
*HASIL PROGRAM
 
*HASIL ANALISA
Dengan statement system.out.printIn dapat menghasilkan input : int grade = 7, if (grade < 7), proses : “Tujuh”, “Hebat Kamu”, output : invalid Number


15.   Cetak seratus kali
*SCRIPT
*HASIL PROGRAM

*HASIL ANALISA
Dengan statement system.out.printIn dapat menghasilkan input : int grade = 7, if (grade < 7), proses : “Tujuh”, “Hebat Kamu”, output : invalid Number