NEW
Font size
WorksheetsQuiz Algoritma dan Pseudocode
Total questions: 10
Worksheet time: 5mins
Seorang siswa ingin membuat algoritma untuk menentukan apakah sebuah bilangan genap atau ganjil. Bagian penting yang harus ada dalam algoritma tersebut adalah…
Mengulang proses tanpa henti
Mengecek apakah bilangan habis dibagi 2
Menjumlahkan bilangan dengan 1
Menyimpan bilangan dalam array
Mengurutkan bilangan dari kecil ke besar
Dalam kehidupan sehari-hari, seorang kasir minimarket membuat flowchart untuk menghitung total belanja dengan diskon. Proses yang paling tepat untuk ditempatkan setelah "Input total belanja" adalah…
Menampilkan total belanja
Membandingkan total belanja dengan syarat diskon
Mengalikan total belanja dengan jumlah barang
Mengulang input hingga belanja = 0
Menghentikan program
Seorang siswa ingin membuat pseudocode untuk menyalakan kipas angin otomatis saat suhu ruangan lebih dari 30°C. Struktur kendali yang paling tepat digunakan adalah…
Looping (Perulangan)
Percabangan (If-Else)
Array
Function
Input/Output sederhana
Anda ingin membuat algoritma untuk menentukan biaya parkir motor: Rp2.000 untuk 2 jam pertama, dan Rp500 untuk setiap jam berikutnya. Jika parkir selama 5 jam, berapa hasil output algoritma?
Rp2.000
Rp2.500
Rp3.000
Rp3.500
Rp4.000
Dalam sebuah flowchart mesin ATM, langkah "Memeriksa saldo" sebaiknya ditempatkan sebelum…
Menarik uang tunai
Memasukkan kartu
Memasukkan PIN
Menampilkan menu utama
Mengeluarkan struk
Seorang programmer menulis pseudocode berikut: Input nilai If nilai >= 75 Then Print "Lulus" Else Print "Tidak Lulus" End If Dalam konteks kehidupan nyata, pseudocode di atas dapat diterapkan untuk…
Menentukan jumlah barang di gudang
Menentukan apakah siswa memenuhi kriteria kelulusan
Menghitung rata-rata nilai seluruh kelas
Mengurutkan nilai siswa dari tertinggi ke terendah
Menghitung presentase kehadiran
Dalam algoritma untuk membuat kopi, langkah yang sebaiknya menjadi proses terakhir adalah…
Memanaskan air
Memasukkan kopi ke dalam gelas
Menuangkan air panas ke dalam gelas
Mengaduk campuran kopi
Menyajikan kopi
Seorang siswa menulis flowchart untuk program penentuan bilangan prima. Namun ia menempatkan simbol “Output hasil” sebelum perulangan selesai. Apa dampak kesalahan tersebut?
Program tetap berjalan normal
Output menjadi tidak akurat
Program tidak bisa dijalankan sama sekali
Program selalu menghasilkan angka genap
Flowchart akan otomatis memperbaiki dirinya
Seorang siswa membuat algoritma untuk menentukan apakah suhu ruangan nyaman atau tidak. Jika suhu ≤ 28 maka tampilkan "Nyaman", selain itu tampilkan "Panas". Struktur yang tepat digunakan adalah…
Input dan Output sederhana
Percabangan If-Else
Pengulangan (Looping)
Array
Sorting (Pengurutan)
Dalam kehidupan nyata, seorang siswa membuat pseudocode untuk menentukan apakah uang saku cukup membeli minuman seharga Rp5.000. Jika uang ≥ 5000 maka tampilkan "Bisa beli", jika tidak tampilkan "Tidak bisa beli". Algoritma ini menggunakan…
Input saja
Output saja
Percabangan If-Else
Perulangan
Function
