Analisis Program
BAB3_4_5
Bab 3
1. 10.4 Operator Logika
Hasil program
Hasil Analisis Program
Inputnya ialah
&&, &
Prossesnya ialah && akan mengevaluasi
pernyataan exp1,dan segera mengembalikan nilai false dan menyatakan bahwa exp1
bernilai false. Sebaliknya, opearator & selalu mengevaluasi keduanilai dari
exp1 dan exp2 sebelum mengembalikan suatu nilai jawaban.
Outputnya
adalahbahwa j++ pada baris yang mengandung operator && tidak di
evaluasi sejak peertama (i>10) yaitu telah bernilai sama dengan false.
2. Boolean Logika Exclusiver
Hasil Program
Hasil Analisis Program
Inputnya adalah
x1=TRUE, TRUE, FALSE, FALSE. x2=TRUE, FALSE, TRUE, FALSE. x3=FALSE, TRUE, TRUE,
FALSE. Prossesnya adalah hasil operasi operator exclusive OR adalah TRUE, jika
dan hanya jika satu operand bernilai TRUE dan yang lain bernilai False.
Outputnya adalah hasil keluaran program false dan true.
3. Logika NOT
Hasil Program
Hasil Analisis Program
Inputnya adalah
logica NOT digunakan dalam satu argumen, dimana argumen tersebut dapat menjadi
suatu pernyataan, variabel atau konstanta. Prossesnya adalah x1=TRUE, FALSE.
Hasil=FASLE, TRUE. Outputnya adalah keluaran program false dan true.
4. 10.5 Operator Kondisi(?:)
Hasil Program
Hasil Analisis Program
Inputnya adalah
Operator kondisi adalah operator ternary. Berarti bahwa operator ini membawa
tiga argumen yang yang membentuk suatu ekspresi bersyarat. Struktur pernyataan
yang menggunakan operasi kondisi adalah, prossesnya adalah exp1exp2:exp3.
Outpunya adalah dimana nilai exp1 adalah suatu pernyataan Boolean yang memiliki
hasil yang salah satunya harus berupa nilai true atau false .
5. 10.6 Operator Precedence
Hasil Program
Hasil Analisis Program
Inputnya adalah mengajukan perintah dengan hasil yang
tidak ambigus/hasil yang jelas. Prossesnya adalah menghasilkan tanda. Outputnya
adalah munculnya tanda dari mulai (.) - (=)
6. 3.11.1 Mendeklarasikan dan Mencatak Variabel
Hasil Program
Hasil Analisis Program
Inputnya adalah deklarasi dan cetak variabel.
Prossesnya adalah deklarasi variabel. Outputnya adalah Number=10, letter=a,
result=true, str=hello.
7. Mendapatkan
Nilai rata-rata dari tiga angka
Hasil program
Hasil Analisis
Program
Inputnya adalah
rata-rata tiga angka. Prossesnya adalah deklarasi dari rata-rata nilai angka.
Outputnya adalah number 1 =10, number 2 = 20, number 3 = 45, rata-rata = 25.
8. 3.11.3
Operator Precedence
Hasil Program
Hasil Analisis
Program
Inputnya adalah
tulis soal. Prossesnya adalah menambahkan tanda kurung pada nilai. Outputnya
adalah (a/b^c^d-e+f-g*h+i), (3*10*2/15-2+4^2^2), (r^s*t/u-v+w^x-y++)
9. 4.2.1
Statement if-else
Hasil Program
Hasil Analisis
program
Inputnya adalah
pernyataan if akan menentukan sebuah penyataan (atau blok code) yang akan
eksekusi jika dan hannya jika persyarana bernilai benar (true). Prossesnya
adalah bentuk dari pernyataan if,
If(
Boolean_expression ) statement;. Outputnya adalah Boolean adalah sebuah
pernyataan logika(true/false) atau variabel bertipe boolean.
10. 4.2.3
Statement if-else-if
Hasil Program
Hasil Analisis Program
Inpuntya adalah statement if else if. Prossesnya
adalah int, if, else. Outputnya adalah Very Good.
11. 4.2.5 Contoh Statement if-else-else-if
Hasil Program
Hasil Analisis Program
Inputnya adalah ststemnt if else else if. Prossesnya
adalah double, if, else if, else. Outputnya adalah Excellent.
12 .4.2.7 Contoh statement switch
Hasil Program
Hasil Analisis Program
Inputnya adalah statement switch membuat cabag.
Prossesnya adalah int, switch, case. Outputnya adalah Sorry, you failed.
13. Nilai
Hasil Program
Hasil Analisis Program
Inputnya adalah menghitung nilai rata-rata. Prossesnya
adalah int. Outputnya adalah number = 60.
14.1 Membaca Bilangan
Hasil Program
14.2 Membaca Bilangan
Hasil Program
Hasil Analisis Program
Inputnya adalah membaca bilanag. Prossenya adalah
masukan angka dari 1-10. Outputny adalah kata yang sesuai dengan angka.
15.1 Mencetak Seratus Bilangan
Hasil Program
15.2 Cetak Seratus Kali dowhile
Hasil Program
15.3 Cetak Seratus Kali forloop
Hasil Program
Hasil Analisis Program
Inputnya adalah mencetak seratus. Prossenya adalah
while loop, do while loop. For loop. Outputnya adalah nama seratus kali.
16. 5.7.1 Hari Dalam Seminggu
Hasil Program
Hasil Analisis Program
Inputnya adalah menginisiasi 7 hari dalam satu minggu.
Prossesnya adalah int. Outputnya adalah deklarasi hari dalam satu minggu.
17. 5.7.2 Nomer Terbesar
Hasil Program
Hasil Analisis Program
Inputnya adalah munculkan nomer besar. Prossesnya
adalah int, for. Outputnya adalah ages [10].
18. 5.7.3 Buku Alamat
Hasil Program
Hasil Analisis Program
Inputnya adalah buku alamat. Prossesnya adalah String.
Outputnya adalah nama, telefon, tempat tinggal.
Komentar
Posting Komentar