POST TEST NESTED IF

POST TEST NESTED IF

10th Grade

9 Qs

quiz-placeholder

Similar activities

Coding helps to Understand

Coding helps to Understand

6th - 10th Grade

10 Qs

Social media influencers

Social media influencers

6th - 12th Grade

10 Qs

Spreadsheet Rumus statistik

Spreadsheet Rumus statistik

10th Grade

10 Qs

Паскаль. Основные команды

Паскаль. Основные команды

8th - 11th Grade

10 Qs

ÔN TẬP WHILE & IF

ÔN TẬP WHILE & IF

10th Grade

13 Qs

Excel

Excel

10th - 11th Grade

10 Qs

C++ dasar

C++ dasar

10th - 12th Grade

9 Qs

limbajul pascal

limbajul pascal

10th Grade

12 Qs

POST TEST NESTED IF

POST TEST NESTED IF

Assessment

Quiz

Computers

10th Grade

Practice Problem

Medium

Created by

novia fitri

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa fungsi utama dari struktur percabangan bertingkat (nested if) dalam pemrograman ?

Mengulang perintah secara terus-menerus

Memeriksa beberapa kondisi secara bertahap dan berlapis

Menyimpan data dalam bentuk tabel

Menentukan nilai variabel secara langsung

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Manakah dari contoh kode berikut yang menggunakan nested if dengan benar ?

if a > 10 then writeln('Lebih besar')

else if a < 5 then writeln('Lebih kecil');

if a > 10 then

if b > 5 then writeln('Nested if');

if a > 10 or b > 5 then writeln('Kondisi benar');

while a < 10 do writeln('Looping');

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang akan terjadi jika sebuah kondisi if dalam nested if tidak dipenuhi ?

Program akan berhenti secara otomatis

Program akan melewati blok if tersebut dan cek kondisi berikutnya

Program akan selalu menjalankan blok if tersebut

Program akan menghasilkan error

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Perhatikan potongan kode berikut :

if nilai > 75 then

if kehadiran > 80 then

writeln('Lulus')

else

writeln('Tidak Lulus');

Apa output jika nilai = 80 dan kehadiran = 70?

Lulus

Tidak Lulus

Tidak ada output

Error

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan utama antara if...else if dan nested if?

if...else if tidak memiliki kondisi

nested if memiliki percabangan di dalam percabangan lain

if...else if tidak dapat digunakan untuk lebih dari dua kondisi

nested if hanya digunakan untuk perulangan

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dalam kasus parkir, jika tarif motor Rp3.000/jam dan mobil Rp5.000/jam, dan ada denda Rp20.000 jika parkir > 10 jam, manakah logika nested if yang benar untuk menghitung total biaya ?

if jam > 10 then denda := 20000 else denda := 0;

if kendaraan = 'motor' then biaya := 3000 * jam + denda

else if kendaraan = 'mobil' then biaya := 5000 * jam + denda;

if kendaraan = 'motor' then

if jam > 10 then biaya := 3000 jam + 20000 else biaya := 3000 jam

else

if jam > 10 then biaya := 5000 jam + 20000 else biaya := 5000 jam;

if kendaraan = 'motor' or 'mobil' then biaya := jam * 4000;

if jam > 10 then biaya := 20000 else biaya := 0;

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Pada nested if, blok kode else biasanya digunakan untuk…

Mengeksekusi kondisi yang tidak terpenuhi pada if sebelumnya

Mengulang program

Menyimpan data

Menampilkan pesan error

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?