Latihan Soal Pengulangan 2 dalam ujian akhir semester atau pun ujian lainnya. siswa bisa memahami dan latihan mengerjakan Latihan Soal Pengulangan 2. karena ujian kejuruan itu butuh waktu lama untuk memahaminya.
1 | lengkapi program untuk mencetak hasil dari perhitungan faktorial berikut ini.
int nilai, i,hasil; hasil=1; printf(“Masukan nilai faktorial:”); scanf(“%d”,&nilai); for(i=1 ;i<=nilai;i++ ){ hasil =hasil*i ; } printf(“\n%d!=%d”,nilai ,hasil); |
|
2 | Jika semua variabel telah dideklarasikan dan tidak ada error, output dari potongan algoritma adalah:
|
|
A | 1 2 3 4 | |
B | 4 2 4 2 | |
C | 2 4 6 8 | |
D | 2 4 2 4 | |
E | 2 3 2 3 | |
3 | Jika semua variabel telah dideklarasikan dan tidak ada error, nilai b dari potongan algoritma adalah:
|
|
A | 7 | |
B | 5 | |
C | 6 | |
D | 8 | |
E | 9 | |
4 | Jika semua variabel telah dideklarasikan dan tidak ada error, output dari potongan algoritma adalah:
|
|
A | 7 | |
B | 8 | |
C | 9 | |
D | 5 | |
E | 6 | |
5 | Jika semua variabel telah dideklarasikan dan tidak ada error, output dari potongan algoritma adalah: (ket: tulis dengan pemisah spasi, misal 1 2 3) :
|
|
A | 1 3 5 7 | |
B | 1 2 3 4 | |
C | 3 5 7 9 | |
D | 2 4 6 8 | |
E | Tidak ada jawaban yang benar | |
6 | Jika semua variabel telah dideklarasikan dan tidak ada error, output dari potongan algoritma adalah:
|
|
A | 5 | |
B | 7 | |
C | 9 | |
D | 6 | |
E | 8 | |
7 | Jika semua variabel telah dideklarasikan dan tidak ada error, output dari potongan algoritma adalah:
|
|
A | 4 | |
B | 8 | |
C | 7 | |
D | 5 | |
E | 9 | |
8 | Jika semua variabel telah dideklarasikan dan tidak ada error, output dari potongan algoritma adalah:
int i,a=2,b=3,c; i=0; while(i<b){ c=(a+i)/2; i++; printf(“%d “, c); } |
|
A | 1 2 3 | |
B | 3 3 3 | |
C | Tidak ada jawaban yang benar | |
D | 1 1 2 | |
E | 1 1 1 | |
9 | Perhatikan potongan algoritma berikut. Nilai output yang dihasilkan dari program tersebut ialah…
int i,a=2,b=3,c; i=0; while(i<b){ for(i=0;i<=4;i++){ c=(i+b)/2; printf(“%d “, c); } i++; } |
|
A | 3 3 3 1 1 | |
B | 1 2 2 3 | |
C | 1 2 2 3 3 | |
D | 2 2 2 3 | |
E | 1 1 1 1 1 | |
10 | Jika semua variabel telah dideklarasikan dan tidak ada error, nilai b dari potongan algoritma adalah: | |
A | 4 | |
B | 6 | |
C | 1 | |
D | 3 | |
E | 2 | |
11 | Jika semua variabel telah dideklarasikan dan tidak ada error, output dari potongan algoritma | |
A | 8 | |
B | 6 | |
C | 5 | |
D | 7 | |
E | 6 | |
12 | Jika semua variabel telah dideklarasikan dan tidak ada error, output dari potongan algoritma adalah:
int a,b=0, c=1; for(a=0;a<=2;a++){ b=a+b+c; } printf(“%d”, b+a); |
|
A | 7 | |
B | 9 | |
C | 5 | |
D | 8 | |
E | 6 | |
13 | Perhatikan potongan program berikut!
Nilai output yang dihasilkan oleh variabel c ialah.. |
|
A | 1 1 1 2 2 | |
B | 1 1 1 1 1 | |
C | Tidak ada jawaban yang benar | |
D | 1 1 2 2 3 | |
E | 1 2 3 4 | |
14 | Perhatikan algoritma dibawah ini
Berapa output yang dihalkan oleh variabel A… |
|
A | 4 4 | |
B | 7 8 | |
C | 4 | |
D | 4 8 | |
E | 5 6 | |
15 | Perhatikan algoritma berikut.
Berapa output yang dihasilkan oleh variabel b.. |
|
A | 3 3 3 3 | |
B | 1 2 3 2 | |
C | 2 2 2 2 | |
D | 2 2 2 2 | |
E | 4 4 4 4 |
Demikian artikel Latihan Soal Pengulangan 2 yang saya buat semoga bermanfaat.