d. 7
e. Eror
a. nilai mutlak = 8
b. nilai mutlak = -8
c. 8
d. -8
23. Apabila kita memasukkan angka -3, maka output program adalah…
a.nilai mutlak = 3
b.nilai mutlak = -3
c. 3
d. -3
a.8 c. 32 e. 80
b. 16 d. 64
25.konstanta karakter yang banyak digunakan dalam pernyataan untuk menampilakan hasil adalah….
a. Tipedata
b. char
c. konstanta
d. variabel
e. operator
a. negasi
b. minus
c. increment
d. assigment
e. variabel
a. %d
b. %u
c. %id
d. %if
e. %D
a. tetap salah e. 0
b. benar
c. salah or benar
d. benar or salah
31. Karakter escape \n artinya…
a. bunyi bel
c. ganti halaman
e. ganti paragraf
a. !
b. -
c. ++
d. - -
e. *
33. konstanta berupa sebuah karakter atau lebih yangf ditulis diantara tanda petik ganda disebut…
a. String
b. Karakter
c. Pecahan
d. Integer
e. Escape
34. Untuk melewatkan beberapa pernyataan di dalam blok perulangan digunakan perintah ….
a. Pass
b. Break
c. Pause
d. half
e. continue
35. perintah break diigunakan untuk …
b. menghentikan perulangan
e. mematikan komputer
Int main() {
Int I, a=2;
For(i=1;i<=5;i=++){
a=I;
Return 0;
a. 1 kali
b. 2 kali
c. 3 kali
d. 4 kali
e. 5 kali
37. pada kode program soal nomor 36, nilai akhir variabel a adalah…
a. 1
b. 2
c. 3
d. 4
e. 5
38. perhatikan algoritma berikut!
For(i=1;i<=batas ; i++){
If(i%2==1)Contiune;
Printf(“%d\n”,i);
a. genap
b. ganjil
c. asli
d. cacah
e. pecahan
Int main(){
Int i=0;
While(I<10){
Printf(“OKE\n”);
Return0;
}
Hasil dari program diatas adalah tulisan OKE sebanyak …kali
a. 8
b. 9
c. 10
d. 11
e. 12
40. dari program no 49 di atas , apabila int I = 2, i<=10,maka tulisan belajar akan diulang sebanyak … kali
a. 8
b. 9
c. 10
d. 11
e. 12