LATIHAN SOAL – PENGANTAR ALGORITMA

LATIHAN SOAL – PENGANTAR ALGORITMA

10th Grade

10 Qs

quiz-placeholder

Similar activities

SUMATIF 1-DDPK TP

SUMATIF 1-DDPK TP

10th Grade

10 Qs

Python - Pemrograman Terstruktur Filter Nilai

Python - Pemrograman Terstruktur Filter Nilai

10th Grade

10 Qs

Soal Gambar Mesin

Soal Gambar Mesin

9th - 12th Grade

10 Qs

Jangka Sorong (Vernier Caliper) – Kuis Kelas 10

Jangka Sorong (Vernier Caliper) – Kuis Kelas 10

10th Grade - University

10 Qs

Asesmen Diagnostik Materi K3LH Kelas X

Asesmen Diagnostik Materi K3LH Kelas X

10th Grade

10 Qs

Dasar Dasar Otomotif

Dasar Dasar Otomotif

10th Grade

10 Qs

proses pembinaan

proses pembinaan

9th Grade - University

12 Qs

DTO komponen sepeda motor

DTO komponen sepeda motor

10th Grade

10 Qs

LATIHAN SOAL – PENGANTAR ALGORITMA

LATIHAN SOAL – PENGANTAR ALGORITMA

Assessment

Quiz

Engineering

10th Grade

Practice Problem

Easy

Created by

Nila Sari

Used 5+ times

FREE Resource

AI

Enhance your content in a minute

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

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

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?