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

Tidak ada komentar:

Posting Komentar