TES Pemahaman Materi

TES Pemahaman Materi

University

20 Qs

quiz-placeholder

Similar activities

Javascript Array dan Object

Javascript Array dan Object

University

15 Qs

C Programming Quiz

C Programming Quiz

12th Grade - University

20 Qs

Mid Semester Simulasi Digital

Mid Semester Simulasi Digital

12th Grade - University

20 Qs

Review Training AP 532

Review Training AP 532

University

20 Qs

UAS Sistem Digital

UAS Sistem Digital

University

15 Qs

ASK T2 - Kod Arahan (Python)

ASK T2 - Kod Arahan (Python)

7th Grade - University

20 Qs

Pointers in C

Pointers in C

University

24 Qs

Pra sas 1 Sistem Komputer

Pra sas 1 Sistem Komputer

12th Grade - University

21 Qs

TES Pemahaman Materi

TES Pemahaman Materi

Assessment

Quiz

Computers

University

Hard

Created by

tantri sri

Used 23+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Berikut ini algoritma dalam penentuan kelulusan siswa.

- Nama siswa dengan variabel nama dan nilai dengan variabel nilai (sudah terbaca)

- Jika sudah mendapat nilai > 60 maka keterangan "LULUS"

-Jika siswa mendapat skor nilai < 60 maka keterangan "TIDAK LULUS"

- Data nama, nilai dan keterangan akan ditampilkan

Penulisan sintaks bahasa C untuk menyelesaikan kasus tersebut adalah ...

if (nilai > 60){

printf("%s, $d, LULUS", nama, nilai);

}else{

printf("%s, %d, TIDAK LULUS", nama, nilai);

}

if (nilai >= 20){

printf("%s, $d, LULUS", nama, nilai);

}else{

printf("%s, %d, TIDAK LULUS", nama, nilai);

}

if (nilai >= 30){

printf("%s, $d, LULUS", nama, nilai);

}else{

printf("%s, %d, TIDAK LULUS", nama, nilai);

}

if (nilai >= 20){

printf("LULUS");

}else{

printf("TIDAK LULUS");

}

if (nilai >= 10){

printf("LULUS");

}else{

printf("TIDAK LULUS");

}

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Perhatikan program kode program berikut.

prinf("PIlihan menu : ");

scanf("%d", &menu);

----------------(?) {

case 1 : printf("Segitiga");

break;

case 2 : printf("Lingkaran");

break;

}

Struktur kontrol yang tepat untuk melengkapi potongan program tersebut ialah ...

while

if else

switch

if then

for

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Penulisan struktur kontrol perulangan yang tepat untuk menampilkan program mencetak nilai 1-35 secara berurutan adalah ...

for(i=1; i<=100; i++){

for(i=1; i<=35; i++){

for(i=35; i>=1; i--){

for(i=0; i<99; i++){

for(i=0; i<35; i--){

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Perhatikan potongan kode berikut.

int i=0,N,jumlah=0;

do{

printf("Masukan Bilangan : ");

scanf("%d",&N);

jumlah = jumlah + N;

printf("Jumlahnya adalah %d\n", jumlah);

i++;

} -------------------(?)

Penulisan while yang tepat dengan pengulangan berhenti dengan kondisi nilai kurang dari 15 adalah ...

while(i < 15)

while(i < i)

while(i <= 15)

while(i < 5)

while(i = 0)

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jenis perulangan yang harus mendefinisikan secara spesifik inisialisasi awal dan kapan pengulangan akan dihentikan sebelum dieksekusi adalah ...

DO-WHILE

WHILE

for

switch-case

if else

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Perhatikan potongan kode bahasa C berikut.

for(i=1;1<10;i++){

prinft("%d", i);

}

Keluaran dari program tersebut adalah ...

10 9 8 7 6 5 4 3 2 1

9 8 7 6 5 4 3 2 1

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9

1 2 3 4 5 6 7 8 9 10 11

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Perhatikan potongan kode bahasa C berikut.

int i=1;

do{

printf("hai %d\n", i);

i++;

}while(i < 1);

Keluaran dari program tersebut adalah ...

hai 1

hai 1

hai 2

hai 2

hai

tidak menghasilkan keluaran apapun

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?