Search Header Logo

TES Pemahaman Materi

Authored by tantri sri

Computers

University

Used 23+ times

TES Pemahaman Materi
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?