LATIHAN SOAL – PENGANTAR ALGORITMA

LATIHAN SOAL – PENGANTAR ALGORITMA

10th Grade

10 Qs

quiz-placeholder

Similar activities

pemrograman dasar

pemrograman dasar

10th Grade

10 Qs

Uji Pengetahuan tentang Resistor

Uji Pengetahuan tentang Resistor

10th Grade

5 Qs

SMK Teorema Norton

SMK Teorema Norton

10th Grade

10 Qs

Uji Pemahaman Berpikir Komputasi

Uji Pemahaman Berpikir Komputasi

10th Grade

5 Qs

Pengukuran Arus dan Tegangan Listrik

Pengukuran Arus dan Tegangan Listrik

10th Grade

10 Qs

Drawing dan Modify

Drawing dan Modify

10th Grade

10 Qs

Quiz tentang Mesin Sepeda Motor

Quiz tentang Mesin Sepeda Motor

10th Grade

10 Qs

Proses Thermal Pengolahan ikan kelas X

Proses Thermal Pengolahan ikan kelas X

10th Grade - University

10 Qs

LATIHAN SOAL – PENGANTAR ALGORITMA

LATIHAN SOAL – PENGANTAR ALGORITMA

Assessment

Quiz

Engineering

10th Grade

Easy

Created by

Nila Sari

Used 5+ times

FREE Resource

10 questions

Show all answers

1.

OPEN ENDED QUESTION

30 mins • 20 pts

Buat algoritma untuk menghitung luas segitiga dari alas dan tinggi yang diinput oleh pengguna.

Evaluate responses using AI:

OFF

Answer explanation

Menghitung Luas Segitiga

1. Masukkan nilai alas

2. Masukkan nilai tinggi

3. Hitung luas = 0.5 × alas × tinggi

4. Tampilkan hasil luas

2.

OPEN ENDED QUESTION

30 mins • 20 pts

Buat algoritma untuk menentukan apakah seseorang lulus ujian berdasarkan nilai akhir (KKM = 75).

Evaluate responses using AI:

OFF

Answer explanation

Menentukan Kelulusan

1. Masukkan nilai akhir

2. Jika nilai ≥ 75, tampilkan “Lulus”

  1. 3. Jika tidak, tampilkan “Tidak Lulus”

3.

OPEN ENDED QUESTION

30 mins • 20 pts

Buat algoritma untuk mencetak angka 1 sampai 10 menggunakan perulangan.

Evaluate responses using AI:

OFF

Answer explanation

Cetak Angka 1–10

1. Mulai dari angka 1

2. Ulangi sampai 10

3. Tampilkan angka

4. Tambah 1 ke angka

4.

OPEN ENDED QUESTION

30 mins • 20 pts

Buat algoritma sederhana untuk menentukan apakah sebuah bilangan adalah genap atau ganjil.

Evaluate responses using AI:

OFF

Answer explanation

Menentukan Genap/Ganjil

1. Masukkan sebuah angka

2. Jika angka % 2 == 0 → tampilkan “Genap”

3. Jika tidak → tampilkan “Ganjil”

5.

OPEN ENDED QUESTION

30 mins • 20 pts

Buat algoritma untuk menukar isi dua variabel A dan B.

Evaluate responses using AI:

OFF

Answer explanation

Menukar Nilai Variabel

1. Masukkan nilai A

2. Masukkan nilai B

3. Temp = A

4. A = B

5. B = Temp

  1. 6. Tampilkan A dan B yang baru

6.

OPEN ENDED QUESTION

30 mins • 20 pts

Pseudocode untuk menghitung keliling persegi panjang.

Input: panjang, lebar

Output: keliling

Proses: keliling = 2 × (panjang + lebar)

Evaluate responses using AI:

OFF

Answer explanation

Pseudocode untuk menghitung keliling persegi panjang:

Input panjang

Input lebar

keliling ← 2 × (panjang + lebar)

Output keliling

7.

OPEN ENDED QUESTION

30 mins • 20 pts

Program menghitung rata-rata dari tiga nilai ujian.

Evaluate responses using AI:

OFF

Answer explanation

Pseudocode Rata-rata 3 Nilai:


Input nilai1, nilai2, nilai3

rata ← (nilai1 + nilai2 + nilai3) / 3

Output rata

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?