Anda di halaman 1dari 2

Timestamp Score NAMA SISWA NO ABSEN Berikut ini adalah pernyataan

Dalam
yang
sebuah
benar algoritma,
mengenai langkah-langkah
algoritma,
Bagian persiapan
kecualitidak
....
dari boleh
sebuah
stilah-istilah
ambigu.
algoritma
Manakah
yang
disebut
biasanya
didengan
antara
Berikut
muncul
langkahlangkah
bagian
inipada
alasan
.... bagian
mengapa
dalam
deskripsi
Berikut
sebuah
langkah-langkah
algoritma
ini
algoritma
pertanyaan
yang
berikut
algoritma
berkenaan
yangyang
Berikut
benar
tidak
ambigu?
installasi
ini
boleh
mengenai
pernyataan
ambigu?
software
penyajian
yang
1.adalah
Agar
Sebuah
benar
algoritma
algoritma
sebagai
mengenai
algoritma
dengan
berikut,
memberikan
dijalankan
input
bahasa
kecuali
dan
Tentukan
output
output
natural,
melalui
.........yang
dalam
output
sekian
kecuali.....
sama
algoritma,
dari
langkah
untuk
algoritma
Jika
dengan
kecuali
input
pada
di yang
atas
...
kriteria-kriteria
baris
jika
sama keempat
dimasukkan
2. Agar
tertentu.
diganti
Berikut
algoritma
nilaiNamun
menjadi
aini
adalah
dapat
pernyataan
ketika
"Jika
dimengerti
23 dan
ditelusuri,
a lebih
yang
b adalah
Keuntungan
oleh
kecil
benar
algoritma
pengguna
b4...
menganai
makapenggunaan
itu
lanjut
3.
akan
variabel,
Agar
keberulang
langkah
langkah-langkah
variabel
Berikut
kecuali
ke
4,ini
dalam
jika
satu
....
variabel
tidak
langkah
Algoritma
algoritma
lanjut
yangsecara
ke
tidak
adalah
menjadi
Di
langkah
sebuah
terus
diperlukan
....terbatas
menerus
5dealer
" Dan
dalam
atau
nilai
speda
sehingga
pembuatan
mempunyai
a yang
motor
Dalam
tidak
dimasukkan
akan
perhitungan
KTP,
ada
titik
dibuat
henti
jaminan
yaitu....
adalah
data
. Manakah
gaji
algoritma
mengenai
8sebuah
dan
Berikut
di
btersebut
antara
adalah
perusahaan,
koleksi
ini variabel
pernyataan
10,
berhenti.
motor
berapa
total
yang
yang
Inigaji
outputnya?
yang
pasti
artinya
Berikut
akan
diperoleh
benar?
memiki
dijual,
algoritma
ini variabel
tipe
dari
variabel
data
beberapa
tidak
yang
yang
integer
memenuhi
pasti
komponen,
mungkin
Di yaitu
antara
mempunyai
sifat...
....
diperlukan
variabel-variabel
gaji pokok,
tipe adalah
data
tunjangan
real
Jika
berikut
sebagai
yaitu
didefinisikan
jabatan,
memerlukan
....
berikut,
tunjangan
variabel
kecuali....
tipe data
Agama
Di
keluarga,
sebuah
string,
dimana
dipotong
dealer
kecuali
nilai
motor
....
dengan
datasetiap
menggunakan
Berikut
asuransi
koleksi
ini adalah
dan
disimpan
inisial,
hutang.
operator-operator
misalkan
menggunakan
Di antara
Operasi
I untuk
variabel-variabel
22
pada
algoritma.
MOD
Islam,
tipe
4 Pmemberikan
data
Data
untuk
tersebut
integer,
Ekspresi
yang
Kristen
disimpan
hasil
yang
kecuali
Protestan,
bilangan
....
merupakan
....
meliputi
real
K untuk
4merk
variabel
+ Diketahui
2*(6+9/3)
Katolik,
motor,
output
B
a,
tahun
memberikan
untuk
b,adalah
c keluaran,
adalah
Budha
....nilai....
variabel
dan
Jika
harga,
HPuntuk
dengan
merupakan
dan nomer
Hindu,
tipe polisi.
variabel
maka
data boolean,
Tipe
tipe
Berikut
bertipe
data
datadiini
yang
boolean
yang
mana
pernyataan
tepat
sesuai
a dan
=FALSE,
untuk
untuk
diberikan
yang
variabel
Dalam
b=TRUE
variabel
benar
suatu
penyajian
di
mengenai
tersebut
atas
dan
assignment
c=TRUE.
adalah
bahasa
adalah
pseudocode
....seperti
Di
natural
....
Simbol
antara
berikut
kecuali...
dikenal
pada
jawaban
P=(5>9)
flowchart
beberapa
berikut
manakah
untuk
kata
yang
Gambar
persiapan
kunci.
memberikan
kesimpulan
diYang
atas
adalah....
termasuk
adalah
yang
hasil benar
yang
sebuah
perintah
Berikut
TRUE
mengenai
flowchart
ini
untuk
adalah
adalah
assignemnt
mendapatkan
menghitung
,,,,Flowchart
diSajikan
luas
atas?
dari
input
persegi
mencetak
adalah
algoritma
panjang,
....nama
konversi
siswa
manakah
Tentukan
jarak
yang
dari
berikut
paling
variabel-variabel
cm ini
ke
tepat
algoritma
km, ialah…..
dm, dan
Sebuah
dengan
yang
mmdibutuhkan
algoritma
dalam
struktur
bentuk
bahasa
pada
dirancang
pseudocode!
algoritma
Indonesia
Tuliskan
untukmenghitung
menghitung
Algoritma
yang sesuai
untuk
total
rata-rata
dengan
menentukan
biaya
Teman
flowchart
berat
sewa
Depan
badan
CD/DVD
volume
di atas......
seluruh
balok
padasiswa
sebuah
dimana
Teman
kelas
Belakang
persewaan
inputannya
X1 disebuah
CD/DVD
dalam
sekolah.
Teman
centimeter
film.Tentukan
Biaya
Samping
dan
sewa
outputnya
seluruh
Kanan
tergantung
variabel
dalam
Teman
jenis
liter!
yang
Samping
CDdibutuhkan
atauKiri
DVD,dan
banyaknya
tipe datanya.
CD/DVD yang disewa, denda keterlambatan (jika ada), yang dihitung berdasarkan denda per hari dan lama keterlambatan.
input:p(real),l(real),t(real)
output:lt(real)
proses:
start
write:p,l,t
lt:p*l*t
write:lt(liter)
input:cm,km,dm,mm end
output:konversi_jarak
proses: tambahan:
start p:panjang
write:cm,km,dm,mm l:lebar
proses:cm-km:*10...6*(dikali_10sebanyak_6kali) t:tinggi
cm-dm:*10...5*(dikali_10sebanyak_5kali) Namasiswa (char) lt:liter
cm-mm=:10...1*(dibagi_10sebanyak_1kali) proses diatas merupakan proses pseudecode
read:konversi_jarak Beratbadansiswa (int /real);tergantung timbangan menggunakan koma atau tidak biasanya menggunakan koma jika merupakan timbangan modern/elektronik
23/09/2019 15:04:09 40 / 100 Muhammad Mirza Haidar 23 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer 1 dan 2 saja Dapat dimengerti oleh pengguna
Algoritma
algoritma
boleh tidak memiliki
efektif
output 3 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Nomor Polisi Total gaji JumlahAnak LuasLingkaran TahunLahir Karakter Record div 2 22 (A OR B) OR NOT(c) P bernilai salah Menggunakan bahasa mirip
write
bahasa pemrograman segienam Opsi 1 Opsi 5 end jenis cd,biaya sewa,lama sewa,total bayar
input=panjang_balok=2cm,lebar_balok=4cm,tinggi_balok=5cm
output=liter
input=cm proses=
output=km,dm,mm Read(panjang_balok,lebar_balok,tinggi_balok)
proses= v=panjang_balok*lebar_balok*tinggi_balok
Read(cm) jenis_cd_dvd v=2cm*4cm*5cm
km=cm/100000 banyak_cd_dvd v=40cm
dm=cm/10 denda_terlambat liter=40/1000
mm=cm*10 denda_perhari variabel liter=0,04
Write(km,dm,mm) lama_terlambat rata_rata tipe data integer Write(liter)
23/09/2019 15:04:11 42 / 100 Xeon Rhao Loudra W 36 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingPreparation
ke dalam cetakan” Klik ganda ikon Semua benar Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
finiteoutput 3 -2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahNIK
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran NomorHP Karakter Record div 2 22 (A OR B) OR NOT(c) P tidak boleh bertipe boolean
Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 1 end. total_sewa berat_badan_siswa tipe data end.integer
input : p, l, t
output : V_liter
proses :
1. Read p, l dan t
Namasiswa (char) 2. V = p*l*t
Kelas (int / varchar) 3. V_liter = V/1000
23/09/2019 15:04:24 38 / 100 Zen Miskatul Anwar 37 Algoritma merupakan prosedur
“Sajikan
pemecahan
selagi panas”
masalahPreparation Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 8 Digunakan untuk menyimpan
Mampu
nilai menyimpan input Umur Nomor Polisi Total gaji TotalGaji JumlahAnak TahunLahir Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 4 Opsi 5 1.Read CM 2.km = cm/100000
jenis_CD,
3.dm biaya_sewa,
= cm/10 4.mmlama_sewa,
=Beratbadansiswa
cm*10 5.write
total_biaya,
km,(intdm,
/denda_telat
varchar)
mm4. Write v_liter
Input = (Int cm)
Output = (int km.dm.mm) Input = panjang_balok_cm.lebar_balok_cm.tinggi_balok_cm.volume_balok_cm
Proses = Output = volume_balok_liter
1.Start Langkah :
2.Read (cm) Total_biaya_sewa 1.Start
3.mm = cm *10 Biaya_sewa 2.Read ( panjang_balok_cm.lebar_balok_cm.tinggi_balok_cm )
4.dm = cm /10 Jumlah_sewa BeratBadan_Siswa (integer) 3.volume_balok_cm = panjang_balok_cm * lebar_balok_cm * tinggi_balok_cm
5.km = cm /10000 Denda_keterlambatan Berat_RataRata (integer) 4.volume_balok_liter = volume_balok_cm / 1000
6.Write (mm.dm.km) Lama_keterlambatan Nama_Siswa (String) 5.Write ( volume_balok_liter )
23/09/2019 15:04:52 38 / 100 Anasrulloh Agra Pamungkas
04 Algoritma harus terbatas langkahnya
“Tuangkan adonan pudingPreparation
ke dalam cetakan” Matikan komputer Semua benar Penyajiannya singkat dan Algoritma
efisien bisa memiliki nolsolutif
input dari pengguna 3 8 Boleh diberikan nama dengan
Algoritma
bebasmenjadi lebih pasti
Umur Bahan bakar Total gaji TotalGaji LuasLingkaran TahunLahir String Array / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 3 7.End Denda_perhari Kelas_Siswa (String) 6.End
input : konversi_jrk_cm_ke_km_dm_mm
output : hasil_konversi input : p_balok_dlm_cm, l_balok_dlm_cm, t_balok_dlm_cm
langkah-langkah : ouput : vol_balok_dlm_liter
1) start Nim_siswa (int) langkah-langkah :
2) read : jrk_cm, jrk_km, jrk_dm, jrk_mm Nama_siswa (char) 1) mulai
3) konversi : tulis_dlm_cm, ubah_dlm_km, ubah_dlm_dm, Berat_badan_siswa
ubah_dlm_mm(int / varchar)
2) baca : p_balok, l_balok, t_balok
4) write : hasil_konversi Int = integer 3) vol : p*l*t (hsl_ubah_dlm_liter)
5) end Char = format huruf 4) tulis : vol_balok_dlm_liter
23/09/2019 15:05:04 32 / 100 Putri Ayu Karisma Oktavia 27 Algoritma harus terbatas langkahnya
“Jika kue sudah matang, keluarkan
Preparation
kue dari oven” Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 -2 Digunakan untuk menyimpan
Penulisan
nilai langkah-langkahNIK
algoritma lebih efisien Merk motor Total gaji TotalGaji JumlahAnak TahunLahir Integer Boolean / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 5 Opsi 3 Variabel : jenis_CD, biaya_sewa,
Varcharlama_sewa,
= format untuk
total_biaya
text5)dan
selesai
angka
//Konversi Jarak dari CM ke KM, M, dan CM
//Header
#include <conio.h>
#include <iostream> totalbiayasewa // untuk menyimpan hasil hitugan

using namespace std; jenisdisk //


main(){
//Variabel banyakdisk //
int km,m,cm;
dendaperhari //
//Inputan
cout<<"Konversi Jarak
tglskrg//
dari cm ke km, m, dan cm"<<endl;
cout<<"Masukan Jarak dalam CM : ";
cin>>cm; tgldenda//

//Proses selisihtgldenda//
//Mencari jumlah km dan sisa cm Jmlhsiswa (int)
km=cm/100000; di atas kira2 variabel yg diperlukan
cm=cm%100000; Namasiswa (char)
//Mencari jumlah m dan
hasil
sisa
tergantung
cm pada:
m=cm/100; Beratbadansiswa (int / varchar)
cm=cm%100; jenisdisk,banyakdisk,dendaperhari. Algoritma volume balok
Int = integer input: - panjang balok dalam cm
//Output butuh variabel untuk menyimpan tanggal sekarang dan tanggal - lebar
transaksi:
balok dalam cm
cout<<km<<" km + "<<m<<" m + "<<cm<<" cm Char "<<endl;
= format huruf - tinggi balok dalam cm
tglskrg,tgldenda output: volume balok dalam liter
//End Varchar = format untuk textlangkah
dan angka: 1. read panjang,lebar dan tinggi balok
getch(); Simak lebih lanjut di Brainly.co.id - https://brainly.co.id/tugas/18187974#readmore
2. panjang*lebar*tinggi
23/09/2019 15:05:04 38 / 100 Rihadatul Aisyah 29 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Matikan komputer 1 dan 2 saja Menyatakan langkah-langkah
Algoritma
denganboleh
kalimat
tidak
deskriptif
memiliki
efektif
output 1 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TahunLahir NomorHP Integer Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 3. simpan hasil dengan nama volume balok, jadikan sebagai keluaran
1.Input: cm Input: p(cm),l(cm),t(cm)
2.Output: (km,dm,mm) Output: volume_balok(liter)
Langkah²: Langkah²:
1.Start 1.Start
2.Read(cm) 2.Read (panjang,lebar,tinggi balok) dalam cm
3.If cm then Input: jenis_CD_atau_DVD,banyaknya_CD_atau_DVD,denda_keterlambatan/hari(jika_ada)
3.Hitung volume balok adalah hasil panjang*lebar*tinggi dalam liter
Write ("km,dm,mm") Output: total_biaya_sewa_CD_atau_DVD
Input:berat_badan_siswa_kls_XI(real)
4.Tentukan volume balok
23/09/2019 15:06:18 26 / 100 Anggie Kusuma Dewi 05 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Matikan komputer 1 dan 3 saja Mengunakan bahasa sehari-hari
Algoritma
pembuat
mengolah
program
inputatau
menjadi
efisien
pengguna
output 4 -2 Tidak boleh ada dua namaMenghasilkan
variabel yangoutput
sama yangNIK
benar Bahan bakar Total gaji JumlahAnak LuasLingkaran TahunLahir Karakter String / FALSE 22 (a AND b) OR NOT(C) P bernilai salah Menggunakan bahasa mirip
read
bahasa pemrograman jajar genjang Opsi 1 Opsi 3 4.End output:rata²_berat_badan_siswa_kls_XI(real)
5.End
Input : panjang(p)_cm, lebar(l)_cm,tinggi(t)_cm
Output : volume_balok
1) Start
1) start 2) Read_panjang(p)_cm
2) input (cm) 3) Read_lebar(l)_cm
3) read (cm -> km = cm:10^-5 4) Read_tinggi(t)_cm
cm -> dm = cm:10^-1 5) Proses (Volume_balok=panjang(p)_cm*lebar(l)_cm*tinggi(t)_cm)
cm -> mm = cm*10) Total_biaya=integer 6) Write _volume_balok_l
4) output (km, dm, mm) Banyak_CD_DVD_yang_disewa=integer
Jumlah_siswa=integer 7) End
23/09/2019 15:06:21 38 / 100 SALSABILA ZAHRA H 31 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Preparation Klik ganda ikon Semua benar Kurang universal Algoritma boleh tidak memiliki
solutif
output 3 8 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran Judulbuku Karakter String / 2 22 (A OR B) AND NOT(c) P bernilai salah Dapat diubah ke bahasa natural
initiate dan sebaliknya segienam Opsi 1 Opsi 1 5) end Denda_keterlambatan=boolehan
Rata_rata_berat_badan=integer
Input:nilaizcm
Output : nilai_km,nilai_dm,nilai_mm
Proses : Input : p, l, t (satuan_cm) (real)
1. Mulai biaya_sewa Output : v_balok (satuan_liter) (real)
2. Read (cm) jenis_cd Proses :
3. nilai_km = nilai_cm modjenis_dvd
100000 1. Start
4. Nilai_dm = nilai_cm modbanyak_cd
10 nama_siswa (string) 2. Read : p, l, t (satuan_cm)
5. Nilai_mm = nilai_cm*10 banyak_dvd berat_badan (integer) 3. v_balok = p*l*t (satuan_cm)
6. Output : nilai_km, nilai_dm,
denda_keterlambatan
nilai_mm jumlah_siswa (integer) 4.satuan_liter = v_balok(satuan_cm)mod1000
7. Selesai denda_sehari jumlah_bb_seluruh (integer)
5. Output : v_balok (satuan_liter)
23/09/2019 15:06:31 44 / 100 Siska Nuriyawati 34 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Tahun keluaran Total gaji JumlahAnak LuasLingkaran NomorHP Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 3 lama_keterlambatan rata_rata (real) 6. End
1. Total_biaya_sewa_CD(Int)
2. Total_biaya_sewa_DVD(Int)
3. Biaya_sewa_CD(Int) 1. Start
4. Biaya_sewa_DVD(Int) 2. Read : Panjang,Lebar,Tinggi(Int)
5. Banyak_CD_disewa(Int)Namasiswa(Char) 3. Proses : Volume=panjang*lebar*tinggi(Int)
6. Banyak_DVD_disewa(Int) Noabsensiswa(Int) 4.Print : Volumebalok(Int)
23/09/2019 15:06:32 46 / 100 Sellyna Dinda Alfaretta 32 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer 1 dan 2 saja Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
finiteoutput 4 2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak JumlahAnak TahunLahir Karakter Record div 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 3 1. Start 2. Read : Cm, Km,7.Dm,
Denda_keterlambatan(Int)
Mm(Int) 3. Proses : Cm
Beratbadansiswa(Int)
ke Km ÷ 100000, Cm ke
5.Dm
End÷ 10, dan Jarak Cm ke Mm *10 4. Write : Konversi_Jarak(Int) 5. End
jmlsiswa (int) input = panjang_B=3,lebar_B=5,tinggi_B=2
Namasiswa (char) output=Volume_B=Liter
input =cm totalbiayasewa(int) Beratbadansiswa (int) langkah2=
output=km,dm,mm. jenisdisk(char) Int = integer 1.start
langkah= banyakdisk(int) Char = format huruf 2.read=panjang_B,lebar_B,tinggi_B
1.start dendaperhari(int) 3.V=panjang_B*lebar_B*tinggi_B
2.read=cm tglskrg (3*5*2)
3.km=cm*0,000001,dm=cm*0,1
tgldenda
, mm=cm*10 4.write=Volume_B=30cm^3=30Liter
23/09/2019 15:06:35 42 / 100 Azzar Ramdhani P.Y 07 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Deklarasi Matikan komputer Semua benar Kurang universal Algoritma bisa memiliki nolefisien
input dari pengguna 3 8 Boleh diberikan nama dengan
Algoritma
bebasmenjadi terbatasUmur Bahan bakar Total gaji JumlahAnak LuasLingkaran Judulbuku Karakter String / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 2 Opsi 3 4.write=km,dm,mm selisihtgldenda 5.End
konversi jarak dari cm ke km,dm,mm

input= satuan_cm
output=satuan_km, satuan_dm, satuan_mm menentukan volume balok

langkah= input= p_cm, l_cm, t_cm


1. start output= V_cm, V_liter
2. read satuan_cm total_sewa
3. satuan_km = satuan_cm/100000
jenis_cd langkah =
or jenis_dvd 1. start
satuan_dm = satuan_cm/10
banyak_cd 2. read (p_cm, l_cm, t_cm)
or banyak_dvd 3. V_cm = p_cm*l_cm*t_cm
satuan_mm = satuan_cm*10total_denda 4. V_liter = V_cm*1000
4. write = satuan_km, satuan_cm,
biaya_denda
satuan_mm berat_siswa = real 5. write= V_liter
23/09/2019 15:07:33 28 / 100 Ananda Suryaniga 03 Algoritma harus terbatas langkahnya
“Sajikan selagi panas” Preparation Matikan komputer 1 dan 2 saja Kurang universal Algoritma bisa memiliki nolsolutif
input dari pengguna 3 8 Tidak boleh ada dua namaMampu
variabelmenyimpan
yang samainput Alamat Bahan bakar Total gaji TotalGaji LuasLingkaran NomorHP Karakter String / 2 30 (A OR B) OR NOT(c) tidak ada jawaban Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 3 5. end lama_denda jumlah_siswa = integer 6. end
Input : panjang_balok
lebar_balok
tinggi_balok
namamurid (int) Output : volume_balok
beratbadanmurid (int ) Langkah : -read : panjang_balok,lebar_balok,tinggi_balok
jumlahseluruhberatbadanmurid (int) : -proses : volume_balok = panjang_balok*lebar_balok*tinggi_balok
23/09/2019 15:07:46 38 / 100 Muhamad Surya Anugerah 21 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingDeklarasi
ke dalam cetakan” Matikan komputer Semua benar Mengunakan bahasa sehari-hari
Algoritma
pembuat
harus program
memiliki minimal
atau
solutif
pengguna
1 output 3 8 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Harga Total gaji JumlahAnak JumlahAnak TahunLahir Karakter Record div 2 10 (A OR B) AND NOT(c) tidak ada jawaban Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 1.Input : jarak_cm 2.outputjenis_cd/dvd,biaya_sewa,lama_sewa,total_biaya
: jarak_km,jarak_dm,jarak_mm 3.proses : km:cm/100000 dm:cm/10
: -writemm:cm*10
: volume_balok
4.end
input: p*l*t (dalam bentuk cm)
output: V (dalam bentuk liter)

start
read:p*l*t(dalambentukcm)
write:V(dalambentukliter)
proses: V= (p*l*t)/100
23/09/2019 15:07:59 40 / 100 Ahmad Lutfianto Rosyadi 2 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
finiteoutput 4 -2 Boleh diberikan nama dengan
Mampu
bebas
menyimpan input Umur Bahan bakar Total gaji JumlahAnak LuasLingkaran Judulbuku Karakter String / 2 22 (A OR B) AND NOT(c) P tidak bisa mempunyai nilai
Bahasanya
karean kesalhan
harus baku,
penggunaan
tidak
readboleh
operator
ada kesalahan segienam Opsi 1 Opsi 5 input: jarak_cm output:jarak_km_dm_mm
jenis_cd/dvd, banyak_cd/dvd,
proses:
jumlah_siswa,
km:cm/100000
denda_keterlambatan,
berat_badan_setiapsiswa,
dm:cm/10
end
bayar
mm:cm*10 jumlah_seluruh_beratbadansiswa
1.start 2.read:jarak_cm 3.write:jarak_km_dm_mm 4.proses: jarak_km_dm_mm proses: km:cm/100000 dm:cm/10 mm:cm*10 5.end

input = panjang,leba ,tinggi_Balok


output=Volume_Balok
Langkah-langkah :
1. Start
2. Input=nilai p, l dan nilai t
3.Volume = p*l*t
4. Output volume balok
23/09/2019 15:08:18 30 / 100 wildan atma pamungkas 35 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Deklarasi Tekan Tombol Next 1 dan 2 saja Kurang universal Algoritma bisa memiliki nolefisien
input dari pengguna 3 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Nama
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran Judulbuku String String mod 2 22 (a AND b) OR NOT(C) P tidak bisa mempunyai nilai
Bahasanya
karean kesalhan
harus baku,
penggunaan
tidak
readboleh
operator
ada kesalahan segienam Opsi 5 Opsi 5 1.start 2.read=jarak_cm,jarak_km,jarak_dm,jarak_mm
total_biaya,jml_cd,biaya_keterlambatan,biaya_terlambatper_hari,lama_keterlambatan
(real)berat_badan_setiapsiswa,int_jml_siswa,(real)ratarata_beratbadan_seluruhsiswa
4.jarak_km=jarak_cm*100000 5End.
jarak_dm=jarak_cm*10 jarak_mm=jarak_cm/10 write=jarak_km,jarak_dm,jarak_mm 5.end
//Inputan
cout<<"Konversi Jarak dari cm ke km, m, dan cm"<<endl;
cout<<"Masukan Jarak dalam CM : ";
cin>>cm;
//Proses
//Mencari jumlah km dan sisa cm input: panjang balok (cm)
km=cm/100000; lebar balok (cm)
cm=cm%100000; tinggi balok (cm)
//Mencari jumlah m dan sisa cm output : volume balok dalam liter
m=cm/100; langkah langkah:
cm=cm%100; 1.start
//Output 2.read panjang,lebar,tinggi balok
cout<<km<<" km + "<<m<<" m + "<<cm<<" cm Nim "<<endl;
siswa (int) 3.volume=p*l*t
//End Nama siswa (char) 4.write volume balok
23/09/2019 15:08:25 34 / 100 Elita Vanella Maharani 10 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Deklarasi Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
efektif
output 5 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama NIK
algoritma lebih efisien Tahun keluaran Total gaji TotalGaji TahunLahir TahunLahir Karakter Record mod 2 22 (A OR NOT(B)) OR NOT(c)
P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan oval Opsi 1 Opsi 1 getch(); Jenis CD,Biaya sewa,lamaBerat
sewa,total
badanbiaya
siswa (int / varchar)
5.end
Input:panjang,lebar,dan_tinggi_balok_dalam_dalam _centimeter :real
Output:volume_balok_dalam_liter_ :real
Input: cm Langkah-langkah:
Output: km,dm,mm 1. Mulai
Langkah langkah 2. Baca_panjang
1.Mulai 3. Baca_lebar
2.Read cm Total_biaya_sewa 4. Baca_tinggi
3.cm_diubah_ke_km Biaya_sewa_CDatauDVD 5. Ubah_satuan_panjang,lebar,dan_tinggi_dalam_liter
4.cm_diubah_ke_dm Denda_keterlambatan Tinggi_badan:integer 6. Hitung_volume_balok: panjang_kali_lebar_kali_tinggi
5.cm_diubah_ke_mm Lama_keterlambatan Berat_badan:real 7. Cetak_volume_balok
23/09/2019 15:08:56 46 / 100 Jelita Puspa Ayu 17 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer 1 dan 2 saja Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
efektif
output 3 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran Judulbuku Karakter Record / 2 22 P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 6.Selesai 8. Selesai
Mulai
Input : cm : Real 1.Siapkan ukuran lebar, panjang, tinggi (balok) dalam bentuk centimeter dengan tipe data Real
Ouput : km,dm,mm : Real 2.Masukkan lebar, panjang, tinggi (balok)
Start 1.Read (cm) 3. Hitung Volume balok dengan rumus lebar dikalikan panjang dikalikan tinggi
2.km = cm/100.000 dm = cm/10 mm = cm x 10 4. Mengubah Volume balok dari centimeter ke liter dengan rumus Volume balok dikalikan 0,001
3.Write (km,dm,mm) 5. Cetak Volume balok dalam bentuk liter
23/09/2019 15:09:02 52 / 100 MOHAMAD SURYO SETIAWAN PUTRA 20 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Matikan komputer Semua benar Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
finiteoutput 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran TahunLahir Karakter String / 2 22 (A OR B) OR NOT(c) P tidak boleh bertipe boolean
Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 End TotalBiayaSewa, JenisCDDVD,
real Rerata
BanyakCDDVD,
, Real BeratBadan,
TotalDendaKeterlambatan,
Selesai
Int JmlhSiswa BesarDendaPerHari, LamaKeterlambatan
1.start
2.read cm 1.start
3.km=cm/100000 2.read p,l,t cm
dm=cm/10000 Jenis_cd 3.v=p*l*t
Mm=cm*10 Banyak_cd 4.liter=cm/100000
4.write km,dm,mm Denda_terlambat Berat_badan:real 5.write v liter
23/09/2019 15:10:01 36 / 100 Reda astutik 28 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Tekan Tombol Next 1 dan 2 saja Menyatakan langkah-langkah
Algoritma
denganboleh
kalimat
tidak
deskriptif
memiliki
define
output 3 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji TotalGaji TahunLahir TahunLahir Karakter Record - 2 22 (A OR B) OR NOT(c) P bernilai salah Dapat diubah ke bahasa natural
read dan sebaliknya segienam Opsi 1 Opsi 5 5.end Jumlah_siswa:integer 6.end
AlgoritmaVolumeBalok
input:panjang_balok_dalam_centimeter
lebar_balok_dalam_centimeter
tinggi_balok_dalam_centimeter
output:volume_balok_dalam_liter
langkah-langkah :
1.start
2.read(panjang,lebar,tinggi_dalam_centimeter)
3.volume_balok =panjang*lebar*tinggi
4.write(volume_balok)
23/09/2019 15:10:03 30 / 100 Dela Wika Febrianti 09 Algoritma harus terbatas langkahnya
“Sajikan selagi panas” Preparation Matikan komputer Semua benar Menyatakan langkah-langkah
Algoritma
denganbisa
kalimat
memiliki
deskriptif
nolsolutif
input dari pengguna 5 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Tanggal
algoritma
Lahir
lebih efisien Bahan bakar Total gaji TotalGaji TahunLahir Judulbuku Karakter String / 2 30 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 3 input:konversi_jarak_dari(cm_ke_km,dm,dan_mm)
Variabel : TotalBiayaSewaCD/DVD,JenisCD/DVD,BanyaknyaCD/DVDyangdisewa,LamaSewa
output:(km,dm,dan_mm)
namasiswa(karakter) BeratBadanSiswa(int)
5.end

deklarasi: algoritma volume balok


cm input:panjang balok dalam cm,lebar balok dalam cm,tingi balok dalam cm
deskripsi: *Nimsiswa (int) output:volume balok dalam liter
read(cm) langkah langkah:1.baca panjang,lebar,tinggi balok dalam cm
km=cm*10pangkat-5 Namasiswa (char) 2.kemudian kalikan semuanya
dm=cm:10 3.simpan hasil dengan nama volume balok,lalu jadikan sebagai output
23/09/2019 15:10:08 44 / 100 Rizky Wahyu Dwi Putra Sofyan 30 Algoritma harus terbatas langkahnya
“Sajikan selagi panas” Preparation Matikan komputer 1 dan 2 saja Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
solutif
output 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran Judulbuku Bolean Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Menggunakan kata-kata kunci
readsebagaimana bahasa segienam
pemrograman Opsi 1 Opsi 3 mm=cm*10 Variabel : jenis_CD, biaya_sewa,
Beratbadansiswa
lama_sewa,
(int)
total_biaya,total_denda,lama_keterlambatan
Input: panjang-balok-dalam-centimeter
lebar-balok-dalam-centimeter
tinggi-balok-dalam-centimeter
Output:volume-balok-dalam-liter
1. Start
Input:cm,km,dm,mm 2.Read(panjang-balok-dalam-centimeter
Proses biaya sewa CD/DVD:integer lebar-balok-dalam-centimeter
km=dibagi100000 jenis CD/DVD:string kelas (int) tinggi-balok-dalam-centimeter)
dm=dibagi10 banyak CD/DVD:integer Namasiswa (char) 3.volume<-panjang*lebar*tinggi
mm=dikali10 denda terlambat:integer Beratbadansiswa (int) 4.write(volume-dalam-liter)
23/09/2019 15:10:08 42 / 100 JAMIL IQFI LAILATUN NAFISA 16 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Deklarasi Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
solutif
output 4 -2 Digunakan untuk menyimpan
Penulisan
nilai output
langkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji TotalGaji LuasLingkaran NomorHP String Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 3 output: km,dm,mm lama keterlambatan:real 5.end
algoritma volume balok
input(panjang_balok_cm,lebar_balok_cm,tinggi_balok_cm)
output(volume_balok)
langkah langka
1.start
2.read(panjang_balok_cm,lebar_balok_cm,tinggi_balok_cm)
3.volumebalok=panjang_balok_cm*lebar_balok_cm*tinggi_balok_cm)
variabel 4.write(volume_balok_liter)
23/09/2019 15:10:15 22 / 100 mawalda isa dilla 19 Algoritma pasti memberikan
“Sajikan
hasil yang
selagi
sama
panas”
untuk inputan
Preparation
yang sama Matikan komputer 1 saja Menyatakan langkah-langkah
Algoritma
denganbisa
kalimat
memiliki
deskriptif
nolsolutif
input dari pengguna 3 -2 Digunakan untuk menyimpan
Penulisan
nilai langkah-langkahTanggal
algoritma
Lahir
lebih efisien Bahan bakar Total gaji JumlahAnak TahunLahir NomorHP Karakter Array / 5,5 30 (A OR B) AND NOT(c) P bernilai benar Dapat diubah ke bahasa natural
read dan sebaliknya segienam Opsi 3 Opsi 3 algoritma kovensi jarak,,input(cm,km,dm,mm)output(km,dm,mm)langkah
total_biaya_sewa_cd/dvd,biaya_sewa_tergantung_jenis_cd/dvd,denda
namasiwa(karakter)beratbadansiswa(int)
langkah5.end
start read(cm,km,dm,mm)cm-km
//Mulai
Algoritma volume balok
inpurt:cm,km,dm,mm
proses:
km=dibagi100000 mulai
dm=dibagi10 input:panjang*lebar*tinggi
cm=dikali10 kelas(int) volume:panjang*lebar*tinggi
output:km,dm,mm Namasiswa (char) output:volum_balok
Beratbadansiswa (int / varchar)
selesai
23/09/2019 15:10:28 30 / 100 Fa'iq Aulia Bestari 11 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingPreparation
ke dalam cetakan” Matikan komputer 1 dan 2 saja Menyatakan langkah-langkah
Algoritma
denganharus
kalimat
memiliki
deskriptif
minimal
define 1 output 5 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Harga Total gaji TotalGaji LuasLingkaran NomorHP Integer String div 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 1 variabel:jenis CD/DVD,biaya sewa,lama sewa,total biaya,denda keterlambatan(jika ada)
Variabel
int km,m,cm;

//Inputan
cout<<"Konversi Jarak dari cm ke km, m, dan cm"<<endl;
cout<<"Masukan Jarak dalam CM : ";
cin>>cm;

//Proses
//Mencari jumlah km dan sisa cm
km=cm/100000; INPUT : PB_dalam_CM
cm=cm%100000; LB_dalam_CM
//Mencari jumlah m dan sisa cm Kelas (int) TB_dalam_CM
m=cm/100; Output : Vol_Balok_Dalam_Liter
cm=cm%100; biaya sewa CD / DVD : integer
Namasiswa (char) 1. start
jenis CD / DVD : String 2. Read ( PB_dalam_CM, LB_dalam_CM, TB_dalam_CM )
//Output Banyak CD / DVD : IntegerBeratbadansiswa (int ) 3. Volume Balok ( PB_dalam_CM*LB_dalam_CM*TB_dalam_CM )
cout<<km<<" km + "<<m<<"
denda keterlambatan
m + "<<cm<<"CD cm /"<<endl;
DVD : Integer 4. Write ( Vol_Balok_Dalam_Liter )
lama keterlambatan : Real 5. End
23/09/2019 15:10:35 40 / 100 FAJAR YUSUF SHOLAIMAN 12 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Deklarasi Matikan komputer 1 dan 3 saja Kurang universal Algoritma bisa memiliki nolfinite
input dari pengguna 5 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran NomorHP String Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 3 //End
input= cm
output= km, dm, mm
proses=
1. mulai input= P, l, t
2. baca (cm) output= vol_Balok
3. km= cm*10000 proses=
4. dm= cm*10 1. biaya 1. Rata_BB = bil. real 1. mulai
5. mm= cm/10 2. jenisCD 2. jml_Siswa = bil. integer 2. baca= (P, l, t)
6. cetak (km,dm,mm) 3. jmlCD 3. totalBB_Siswa = bil. integer
3. vol_Balok= P*l*t*1000
7. selesai 4. dendaPerhari 4. cetak (vol_Balok)
23/09/2019 15:11:23 42 / 100 HILMY MUKHTAR 14 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Tunggu hingga proses installasi
1 dan selesai
2 saja Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran Judulbuku Karakter String / 2 22 (A OR B) OR NOT(c) P tidak bisa mempunyai nilai
Bahasanya
karean kesalhan
harus baku,
penggunaan
tidak
readboleh
operator
ada kesalahan jajar genjang Opsi 1 Opsi 5 5. lamaKeterlambatan 5. selesai
Input:
panjang balok dalam cm
Lebar balok dalam cm
Tinggi balok dalam cm
Input: Nimsiswa (int) Output:
Cm ke km dibagi 100000 Namasiswa (char) Volume balok dalam liter
Cm ke DM dibagi 10 Beratbadansiswa (int / varchar)
Langkah Langkah:
Cm ke mm dikali 10 Int = integer 1.Baca panjang,lebar,dan tinggi balok
Output: Char = format huruf 2.Kemudian Kalikan semuanya
23/09/2019 15:11:31 34 / 100 Muhammad Raafi Naufal M.f 38 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
solutif
output 2 2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Nomor Polisi Gaji pokok JumlahAnak TahunLahir TahunLahir Integer Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan oval Opsi 1 Opsi 1 Nilai cm dikali dengan km,cm,mm
Variabel : jenis CD, biaya sewa,
Varchar lama
= format
sewa,untuk
total biaya
text3.Tulis
dan angka
hasil dan jadikan nama volume balok
Variabel Total biaya = TB 1. Start
Variabel Biaya sewa = BS 2. Read = Pjg_balok_cm, Lbr_balok_cm, Tgi_balok_cm, Vol_balok_ltr
Variabel Banyak disewa = Variabel
BD Berat badan = BB3. Input = Pjg_balok_cm, Lbr_balok_cm, Tgi_balok_cm
Variabel Denda perhari = DH Variabel Jumlah siswa = JS 4. Vol_balok_ltr = Pjg_balok_cm*Lbr_balok_cm*Tgi_balok_cm
Variabel Lama terlambat =Variabel
LT Rata Rata berat badan
5. Print= =RB
Vol_balok_ltr
23/09/2019 15:11:35 38 / 100 Muhammad Ilham Hidayah 22 Algoritma harus terbatas langkahnya
“Sajikan selagi panas” Preparation Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama NIK
algoritma lebih efisien Nomor Polisi Total gaji JumlahAnak TotalGaji TahunLahir Karakter Record / 2 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan jajar genjang Opsi 1 Opsi 3 1. Start 2. Read = jrk_cm, Jadi
jrk_km,
dibutuhkan
jrk_dm, jrk_mm
5 variabel
3. Jadi
Inputdibutuhkan
= jrk_cm 4.3jrk_km
Variabel
=6.jrk_cm/100000
End jrk_dm = jrk_cm/10 jrk_mm = jrk_cm*10 5. Print = jrk_km, jrk_dm, jrk_mm 6. End
Input : cm
Output : km,dm,mm
Langkah - langkah :
1.Start
2.Read : cm
3./Proses
//Mencari jumlah km dan sisa cm
km=cm/100000;
cm=cm%100000;
//Mencari jumlah m dan sisa cm INPUT : PB_dalam_CM
m=cm/100; Kelaswint) LB_dalam_CM
cm=cm%100; TB_dalam_CM
Namasiswa (char) Output : Vol_Balok_dalam_Liter
//Output biaya sewa CD/DVD :integer 1.Start
cout<<km<<" km + "<<m<<"
jenis CD
m atau
+ "<<cm<<"
DVD :string
cm Beratbadansiswa
"<<endl; (int / varchar)
2.Read (PB_dalam_CM,LB_dalam_CM,TB_dalam_CM)
banyaknya CD/DVD : integer 3.Volume_Balok (PB_dalam_CM*LB_dalam_CM*TB_dalam_CM)
//End denda keterlambatan : Integer 4.Write (Vol_Balok_dalam_Liter)
23/09/2019 15:11:52 40 / 100 Luqman Hakim 18 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Matikan komputer Tidak ada yang benar Kurang universal Algoritma boleh tidak memiliki
finiteoutput 5 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji TotalGaji LuasLingkaran TahunLahir Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Menggunakan bahasa mirip
read
bahasa pemrograman jajar genjang Opsi 1 Opsi 5 getch(); lama keterlambatan : Real 5.End
Input=CM
Ouput=KM,DM,MM
langkah2:
1.mulai Input=P,l,t
2.Read(CM) Ouput=Vol_Balok_liter
3.KM<-CMdiv100000 Langkah2:
DM<-CMdiv10 1.Start
MM<-CM*10 2.Read(P,l,t)
4.Write(KM,DM,MM) 3.Vol_Balok<-P*l*t
5. End 4.Vol_Balok_liter<-Vol_Balokdiv1000
23/09/2019 15:12:02 38 / 100 Muhammad Sholehudin Lestari 24 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingDeklarasi
ke dalam cetakan” Matikan komputer Semua benar Menyatakan langkah-langkah
Algoritma
denganbisa
kalimat
memiliki
deskriptif
nolefisien
input dari pengguna 3 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Alamat
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran NomorHP Karakter Array / 5,5 22 (A OR B) OR NOT(c) P bernilai salah Memudahkan implementasi
read
ke bahasa pemrogramansegienam Opsi 1 Opsi 3 Jenis_CD,Jenis_DVD,Biaya_Sewa,Denda
int_jml_siswa,BB_siswa 5.Write(Vol_Balok_liter)
Input : Panjang balok dalam cm
Lebar balok dalam cm
Tinggi balok dalam cm
Output : v_balok dalam liter
1.Totalbiayasewa// Langkah langkah : Start
2.Jenisdisk// Baca panjang,lebar,dan tinggi balok
3.Banyakdisk// Kemudian kalikan semuanya
4.Dendaperhari Simpan hasil dengan nama v_balok
5.Tgldenda 1.Berat_badan_siswa = int Jadikan sebagai keluaran
23/09/2019 15:12:30 36 / 100 cindrawangi ramdhani 08 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Klik ganda ikon 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
solutif
output 3 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Tahun keluaran Total gaji JumlahAnak LuasLingkaran Judulbuku Karakter String / 2 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
initiate
boleh ada kesalahan segienam Opsi 1 Opsi 5 1.Input : cm 2.Output : km,dm,mm
6.Selisihtanggaldenda
3.proses : 2.Namasiswa = int End
1.Start
2.Input_nilai_p,l_dan_nilai_t
3.Volume=p*l*t
int_jml_siswa,BB_siswa 4.Output_volume_balok
23/09/2019 15:12:48 26 / 100 Muhammad Vijay Assaqothi 25 Algoritma pasti memberikan
“Masukkan
hasil yangsatu
samagelas
untuk
air inputan
putih”
Preparation
yang sama Matikan komputer 1 dan 2 saja Menyatakan langkah-langkah
Algoritma
denganharus
kalimat
memiliki
deskriptif
minimal
finite 1 output 5 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Nomor Polisi Gaji pokok TotalGaji TahunLahir TahunLahir String String / 2 22 (A OR B) OR NOT(c) P bernilai salah Dapat diubah ke bahasa natural
read dan sebaliknya lingkaran Opsi 1 Opsi 3 cm,km,dm,mm jenis_CD,biaya_sewa,lama_sewa,_denda_keterlambatan,dan_total_biaya
5.End
*Nimsiswa (int)

Namasiswa (char)

Beratbadansiswa (int / varchar)

Int = integer

Char = format huruf


input : int panjang_balok (cm), lebar_balok(cm), tinggi balok(cm)
Varchar = format untuk textoutput
dan angka
: volume_balok(liter)
input ; int nama_siswa, bb_siswa
langkah :
output : int rata-rata seluruh
1.mulai
bb_siswa
1.total biaya sewa/ algoritma: 2.baca int panjang_balok(cm),lebar_balok(cm), dan tinggi_balok(cm)
2.jenis disk/ 1.start 3.hitung volume= panjang_balok(cm)*lebar_balok(cm)* tinggi_balok(cm)
3. banyak disk/ 2.read: int nama_siswa, bb_siswa
4.tuliskan hasil volume_balok(cm)
4.tgdenda/ 3.hitung rata-rata seluruh bb_siswa
5.ubah volume_balok menjadi liter
23/09/2019 15:13:04 40 / 100 Ida Ayu Nisawati 15 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Matikan komputer Semua benar Kurang universal Algoritma bisa memiliki nolfinite
input dari pengguna 3 -2 Tidak boleh ada dua namaAlgoritma
variabel yang
menjadi
sama
terbatasUmur Bahan bakar Total gaji TotalGaji LuasLingkaran TahunLahir Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 3 Opsi 1 5.selisih tanggaldenda/ 4.tuliskan hasilnya 6.tuliskan hasilnya
Deklarasi :
Bilangan
Hasil : Real Deklarasi :
Deskripsi : Laki laki (L)
1. Start Perempuan (P) Mulai
2. Read (Bilangan) Deskripsi : Analisis :
3. Konversi ke cm 1.Start Input : v (volume)
4. Konversi ke km 2. Masukkan Rata rata L Turun : /1000
5. Konversi ke dm 3. Masukkan Rata rata P Algoritma :
6. Konversi ke mm 4. Hitung jumlahnya 1. Masukkan volume balok dalam bentuk centimeter
7. Write 5. Write 2. Ubah volume menjadi dalam bentuk liter dengan cara dibagi 1000
23/09/2019 15:13:36 34 / 100 Aqilla Dwi Rifqi Hidayat 06 Algoritma harus terbatas langkahnya
“Sajikan selagi panas” Deklarasi Masukkan Serial Number 1 dan 2 saja Penyajiannya singkat dan Algoritma
efisien harus memiliki minimal
efektif 1 output 3 -2 Tidak boleh ada dua namaAlgoritma
variabel yang
menjadi
sama
lebih pasti
Umur Bahan bakar Total gaji JumlahAnak TahunLahir TahunLahir Karakter String / 2 22 (a AND b) AND c P bernilai salah Menggunakan kata-kata kunci
writesebagaimana bahasa segienam
pemrograman Opsi 1 Opsi 5 8. End Ga sempet :( 6. End 3. Tulis Hasil
Input : cm
Output : km_dm_mm.
Langkah-langkah :
1. Start
2. Read : cm
3. Km <- (cm_mod_100000)
dm <- (cm_mod_10) Jmlh_biaya_sewa
mm <- (cm*10) Jenis_cd/dvd Volume_balok
4. Write : km_dm_mm /hari&lama_terlambat BB Input : cm
23/09/2019 15:13:40 14 / 100 Nicolas Maliki Imanullah 23 Algoritma harus terbatas langkahnya
“Masukkan satu gelas air putih”
Preparation Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
defineoutput 1 -2 Tidak boleh ada dua namaAlgoritma
variabel yang
menjadi
sama
lebih pasti
Umur Bahan bakar Total gaji NilaiTertinggi TotalGaji NomorHP Integer Boolean div 5,5 24 (A OR B) AND NOT(c) P tidak bisa mempunyai nilai
Menggunakan
karean kesalhan
kata-kata
penggunaan
kunci
readsebagaimana
operator bahasa segienam
pemrograman Opsi 5 Opsi 3 5. End Siswa_kelas_ x1 Output : L
input : p_balok_dalam_cm, l_balok_dalam_cm, t_balok_dalam_cm
output : v_balok_dalam_l
1. total_biaya_sewa proses:
input : cm 2. jenis_disk 1. mulai
output : km, dm, mm 3. banyak_disk 2. read ( p_balok_dalam_cm, l_balok_dalam_cm, t_balok_dalam_cm)
proses: 4. denda_perhari 3. kalikan semuanya
1. mulai 5. tgl_denda 1. berat_badan=int 4. output (v_balok)
23/09/2019 15:17:01 36 / 100 shabrina dewi paramitha 33 Algoritma harus terbatas langkahnya
“Jika kue sudah matang, keluarkan
Preparation
kue dari oven” Klik ganda ikon 1 dan 2 saja Mengunakan bahasa sehari-hari
Algoritma
pembuat
boleh program
tidak memiliki
atau
efektif
pengguna
output 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Tahun keluaran Total gaji JumlahAnak LuasLingkaran Judulbuku Karakter String / 2 22 (a AND b) OR NOT(C) P bernilai salah Menggunakan bahasa mirip
read
bahasa pemrograman segienam Opsi 1 Opsi 5 2. read (cm) 6. selisih_tgl_denda 2. nama_siswa=int 5. end
input panjang balok (dalam cm)
input lebar balok (dalam cm)
input tinggi balok (dalam cm)
.
baca panjang, lebar, dan tinggi balok
kalikan semuanya
bagi 100
simpan hasil
nama siswa: integer .
24/09/2019 7:49:03 36 / 100 Muhammad Andre Kartono 29 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer 1 dan 2 saja Kurang universal Algoritma harus memiliki minimal 1 output 3 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Merk motor Total gaji JumlahAnak TahunLahir TahunLahir String Record mod 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 1 variabel: jenis cd, biaya sewa,
beratlama
badan
sewa,
siswa:
totalinteger
biayaoutput volume balok dalamZidan
liter Bagas Radit Nizar
Start
Input : cm,km,dm,mm
cm : real
km : real
dm : real
cm : real
Deskripsi
Read (cm)
km = cm*1000000
dm = cm*10
mm = cm/10 Start
Output : km,dm,mm Input : p,l,t
End Proses : p*l*t/1000
Variabel : Jumlah siswa,total
Output
berat: V
badan
24/09/2019 7:49:52 30 / 100 Ahmad Darillian 1 Algoritma harus terbatas langkahnya
“Jika kue sudah matang, keluarkan
Preparation
kue dari oven” Matikan komputer 1 dan 2 saja Menyatakan langkah-langkah
Algoritma
denganboleh
kalimat
tidak
deskriptif
memiliki
efisien
output 1 -2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran Sekolah Karakter Record / 2 22 (A OR NOT(B)) OR NOT(c)
P bernilai benar Dapat diubah ke bahasa natural
write dan sebaliknya segienam Opsi 5 Opsi 3 Variabel : Jenis CD/DVD , Tipe
Hargadata
sewa: real
per CD/DVD ,End
Denda keterlambatan perTembok
hari Nizar Ifrom Agung
1. Start
2. Input jarak (cm)
3. Konversi km = cm : 10000 1. Start
4. Konversi dm = cm : 10 2. Input nilai p, l dan nilai t
5. Konversi mm = cm * 10 Jenis CD/DVD (string) 3. Volume = p*l*t
6. Output (km, dm, mm) Banyak CD/DVD (integer) Berat badan (real) 4. Output volume balok
24/09/2019 7:51:25 36 / 100 Ahmad nussak attarobby syah
06 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Preparation Matikan komputer 1 dan 2 saja Kurang universal Algoritma mengolah input menjadi
solutif output 3 -2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran NomorHP Karakter String / 5,5 22 (A OR B) OR NOT(c) P tidak bisa mempunyai nilai
Menggunakan
karean kesalhan
bahasa
penggunaan
mirip
write
bahasa
operator
pemrograman segienam Opsi 1 Opsi 5 7. End Denda keterlambatan (boolean)
Jumlah siswa (integer) 5. End Tembok Nur Laely Adella Pintu
input : cm, km, dm, mm
output : hasil_konversasi (hk) input : panjang (p) lebar (l) tinggi (t)
proses : konversasi vol : (n) lt = (n) dm3
1. start output : vol (n) lt
2. input cm, km, dm, mm proses : 1. start
3. k cm >> km = (n) : 100.000 = (n) km 2. input p, l, t
k cm >> dm = (n) : 100 = (n) dm 3. hitung vol : p*l*t = (n) cm3
k cm >> mm = (n) x 10 = (n) mm 4. konversasi lt : (n) cm3 : 10 = (n) dm3 = (n) lt
4. output hk 5. output (n) lt
24/09/2019 7:56:24 30 / 100 dea putri fadiah 12 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 8 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji TotalGaji JumlahAnak TahunLahir Bolean String / 5,5 22 (A OR NOT(B)) OR NOT(c)
tidak ada jawaban Memudahkan implementasi
setke bahasa pemrogramansegienam Opsi 5 Opsi 3 5. end ttl_sewa (integer) jenis (boolean)
integer jml_sewa
: bb_pa, bb_pi,
(real) denda
bb_rata,
6. end
(integer)
rumus_bb_rata
dnd_hari (integer)
syalwa
lama_lambat
anggun (integer)nathania angela muflihatul ida -
Input : panjang balok dalam cm
Lebar balok dalam cm
Tinggi balok dalam cm
Output:volume balok dalam liter
Input (cm)
Output ( km,dm,mm) Nama siswa (string) Langkah langkah
Langkah" Jumlah siswa ( integer) 1.baca panjang,lebar dan tinggi balok
1.Dari cm ke km setiap naik anak tangga dibagi 10 Minim berat badan ( integer)2.kemudian kalikan semuanya
24/09/2019 8:00:30 32 / 100 Muflihatul Ida Diana 26 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Tunggu hingga proses installasi
1 dan selesai
2 saja Kurang universal Algoritma boleh tidak memiliki
finiteoutput 1 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Gaji pokok JumlahAnak Usia TahunLahir String Array mod 2 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan jajar genjang Opsi 1 Opsi 1 2.ikuti langkah pertama sampai
Variabel:
konversi
jenis jarak
CD,biaya
mm sewa,lama
Max beratsewa,total
badan ( integer)
biaya 3.simpan hasil dg nama volume
Muh.Radiansyah
balok. Ika Wina Zidan Fanani Kosong
Input : Cm
Output : Km, Dm, Mm
Langkah-Langkah: Input : Panjang, Lebar, Tinggi
1. Mulai Output : Volume Liter
2. Input Cm Jumlah_CdDvd (Integer) Langkah-Langkah :
3. Pengkonversian Cm ke DenLambat
Km Cm:100000 (Boolean) -Mulai
4. Pengkonversian Cm ke Jenis_CdDvd
Dm Cm:10 (String) 1. Input Panjang, Lebar, Tinggi
5. Pengkonversian Cm ke BiayaSewa
Mm Cm*10(Integer) BBSiswa1, BBSiswa2, .....2.BBSiswaTerakhir
Volume Sentimeter=
(Real)Panjang * Lebar * Tinggi
6. Output Km, Dm, Mm DenPerhari (Integer) TotalBBSiswa (Real) 3. Volume Liter= Volume Sentimeter : 1.000
24/09/2019 8:00:58 38 / 100 Mohammad Jorgie Abidin Purwantara 25 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Preparation Klik ganda ikon Semua benar Dapat dimengerti oleh pengguna
Algoritma
algoritma
boleh tidak memiliki
finiteoutput 3 8 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahNIK
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran NomorHP String String / 2 22 (a AND b) AND c tidak ada jawaban Menggunakan bahasa mirip
read
bahasa pemrograman segienam Opsi 1 Opsi 5 7. Selesai LamaLambat (Integer) RataBBSiswa (Real) 4. Selesai Tembok Annisa Wahyu Sami' Dede Satrio
algoritma_konversi_jarak Algoritma_menentukan_volume_balok
* Input (cm_km_dm_mm) * Input (p_l_t_dalam_cm)
* Output (km_dm_mm) * Output (V_dalam_liter)

Langkah-Langkah : Langkah-Langkah :
* Start * Start
*Input nilai CM * Input nilai p_l_t_dalam_cm
* Konversi_KM ← nilai CM : 100.000 * volume_balok ← V=p×l×t = cm^3
* Konversi_DM ← nilai CM : 10 cm^3 : 10
* Konversi_MM ← nilai CMVariabel
× 10 : Variabel : V= dm^3 (liter^3)
* Output (km, dm, mm) biaya_sewa ; integer jumlah_siswa ; integer * Output ( V= dm^3 (liter^3) )
24/09/2019 8:04:06 32 / 100 IQMAS CANTIKA CAHAYA KALBU 21 Algoritma harus terbatas langkahnya
“Masukkan satu gelas air putih”
Deklarasi Matikan komputer 1 dan 2 saja Kurang universal Algoritma harus memiliki minimal
finite 1 output 2 2 Boleh diberikan nama dengan
Mampu
bebas
menyimpan input Umur Bahan bakar Total gaji JumlahAnak Usia NomorHP Karakter String / 5,5 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
write
boleh ada kesalahan segienam Opsi 1 Opsi 3 * End denda_keterlambatan ; integer
nama_siswa ; String/karakter
* End
berat_badan ; integer ALIFA CAHAYANI TIDAK ADA TIDAK ADA NATHANIA ANGELA JAMA

24/09/2019 8:04:18 40 / 100 Adyansyah chica eka putri03 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer 1 dan 2 sa
Timestamp Score NAMA SISWA NO ABSEN Berikut ini adalah pernyataan
Dalam
yang
sebuah
benar algoritma,
mengenai langkah-langkah
algoritma,
Bagian persiapan
kecualitidak
....
dari boleh
sebuah
stilah-istilah
ambigu.
algoritma
Manakah
yang
disebut
biasanya
didengan
antara
Berikut
muncul
langkahlangkah
bagian
inipada
alasan
.... bagian
mengapa
dalam
deskripsi
Berikut
sebuah
langkah-langkah
algoritma
ini
algoritma
pertanyaan
yang
berikut
algoritma
berkenaan
yangyang
Berikut
benar
tidak
ambigu?
installasi
ini
boleh
mengenai
pernyataan
ambigu?
software
penyajian
yang
1.adalah
Agar
Sebuah
benar
algoritma
algoritma
sebagai
mengenai
algoritma
dengan
berikut,
memberikan
dijalankan
input
bahasa
kecuali
dan
Tentukan
output
output
natural,
melalui
.........yang
dalam
output
sekian
kecuali.....
sama
algoritma,
dari
langkah
untuk
algoritma
Jika
dengan
kecuali
input
pada
di yang
atas
...
kriteria-kriteria
baris
jika
sama keempat
dimasukkan
2. Agar
tertentu.
diganti
Berikut
algoritma
nilaiNamun
menjadi
aini
adalah
dapat
pernyataan
ketika
"Jika
dimengerti
23 dan
ditelusuri,
a lebih
yang
b adalah
Keuntungan
oleh
kecil
benar
algoritma
pengguna
b4...
menganai
makapenggunaan
itu
lanjut
3.
akan
variabel,
Agar
keberulang
langkah
langkah-langkah
variabel
Berikut
kecuali
ke
4,ini
dalam
jika
satu
....
variabel
tidak
langkah
Algoritma
algoritma
lanjut
yangsecara
ke
tidak
adalah
menjadi
Di
langkah
sebuah
terus
diperlukan
....terbatas
menerus
5dealer
" Dan
dalam
atau
nilai
speda
sehingga
pembuatan
mempunyai
a yang
motor
Dalam
tidak
dimasukkan
akan
perhitungan
KTP,
ada
titik
dibuat
henti
jaminan
yaitu....
adalah
data
. Manakah
gaji
algoritma
mengenai
8sebuah
dan
Berikut
di
btersebut
antara
adalah
perusahaan,
koleksi
ini variabel
pernyataan
10,
berhenti.
motor
berapa
total
yang
yang
Inigaji
outputnya?
yang
pasti
artinya
Berikut
akan
diperoleh
benar?
memiki
dijual,
algoritma
ini variabel
tipe
dari
variabel
data
beberapa
tidak
yang
yang
integer
memenuhi
pasti
komponen,
mungkin
Di yaitu
antara
mempunyai
sifat...
....
diperlukan
variabel-variabel
gaji pokok,
tipe adalah
data
tunjangan
real
Jika
berikut
sebagai
yaitu
didefinisikan
jabatan,
memerlukan
....
berikut,
tunjangan
variabel
kecuali....
tipe data
Agama
Di
keluarga,
sebuah
string,
dimana
dipotong
dealer
kecuali
nilai
motor
....
dengan
datasetiap
menggunakan
Berikut
asuransi
koleksi
ini adalah
dan
disimpan
inisial,
hutang.
operator-operator
misalkan
menggunakan
Di antara
Operasi
I untuk
variabel-variabel
22
pada
algoritma.
MOD
Islam,
tipe
4 Pmemberikan
data
Data
untuk
tersebut
integer,
Ekspresi
yang
Kristen
disimpan
hasil
yang
kecuali
Protestan,
bilangan
....
merupakan
....
meliputi
real
K untuk
4merk
variabel
+ Diketahui
2*(6+9/3)
Katolik,
motor,
output
B
a,
tahun
memberikan
untuk
b,adalah
c keluaran,
adalah
Budha
....nilai....
variabel
dan
Jika
harga,
HPuntuk
dengan
merupakan
dan nomer
Hindu,
tipe polisi.
variabel
maka
data boolean,
Tipe
tipe
Berikut
bertipe
data
datadiini
yang
boolean
yang
mana
pernyataan
tepat
sesuai
a dan
=FALSE,
untuk
untuk
diberikan
yang
variabel
Dalam
b=TRUE
variabel
benar
suatu
penyajian
di
mengenai
tersebut
atas
dan
assignment
c=TRUE.
adalah
bahasa
adalah
pseudocode
....seperti
Di
natural
....
Simbol
antara
berikut
kecuali...
dikenal
pada
jawaban
P=(5>9)
flowchart
beberapa
berikut
manakah
untuk
kata
yang
Gambar
persiapan
kunci.
memberikan
kesimpulan
diYang
atas
adalah....
termasuk
adalah
yang
hasil benar
yang
sebuah
perintah
Berikut
TRUE
mengenai
flowchart
ini
untuk
adalah
adalah
assignemnt
mendapatkan
menghitung
,,,,Flowchart
diSajikan
luas
atas?
dari
input
persegi
mencetak
adalah
algoritma
panjang,
....nama
konversi
siswa
manakah
Tentukan
jarak
yang
dari
berikut
paling
variabel-variabel
cm ini
ke
tepat
algoritma
km, ialah…..
dm, dan
Sebuah
dengan
yang
mmdibutuhkan
algoritma
dalam
struktur
bentuk
bahasa
pada
dirancang
pseudocode!
algoritma
Indonesia
Tuliskan
untukmenghitung
menghitung
Algoritma
yang sesuai
untuk
total
rata-rata
dengan
menentukan
biaya
Teman
flowchart
berat
sewa
Depan
badan
CD/DVD
volume
di atas......
seluruh
balok
padasiswa
sebuah
dimana
Teman
kelas
Belakang
persewaan
inputannya
X1 disebuah
CD/DVD
dalam
sekolah.
Teman
centimeter
film.Tentukan
Biaya
Samping
dan
sewa
outputnya
seluruh
Kanan
tergantung
variabel
dalam
Teman
jenis
liter!
yang
Samping
CDdibutuhkan
atauKiri
DVD,dan
banyaknya
tipe datanya.
CD/DVD yang disewa, denda keterlambatan (jika ada), yang dihitung berdasarkan denda per hari dan lama keterlambatan.
input:panjang balok dalam centimeter
:lebar balok dalam centimeter
:tinggi balok dalam centimeter
output:volume balok dalam liter
input:centimeter langkah:masukkan panjang,lebar,dan tinggi balok
output:kilometer,desimeter,milimeter :kemudian kalikan semuanya
langkah:ubah cm kedalam km (dibagi 100000) namasiswa:char :jika masih dalam bentuk centimeter ubahlah menjadi liter dahulu
:ubah cm kedalam desimeter ( dibagi 10) beratbadansiswa:integer :simpan hasil dengan nama volume balok
24/09/2019 8:07:31 26 / 100 Agung Setia Budi 04 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Masukkan Serial Number 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
solutif
output 5 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama NIK
algoritma lebih efisien Bahan bakar Total gaji TotalGaji Usia TahunLahir Integer Boolean / 2 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 5 Opsi 3 :ubah cm kedalamVariabel:biaya
milimeter (dikali
sewa,jenis
10) CD,banyaknya
nomorinduksiswa:integer
CD,lama sewa,total biaya kosong kosong ahmad darillian kosong
A. Input_cm
B. Output_konversi_jarak_(km,dm,mm)
C. Langkah: 1. Input_sisi (centimeter)
1. Start 2. Output_volume (liter)
2. Input_cm 3. Langkah :
3. Km <= cm*100000 Tobiwa = total biaya sewa (int) 1. Start
4. Dm <= cm*10 Jed = jenis CD (string) Nama = N (string) 2. Input_sisi
5. Mm <= cm/10 Bad = banyaknya CD (int) Berat badan = B (real) 3. Volume <= sisi*sisi*sisi/1000
6. Output_konversi_jarak Detan = denda keterlambatanJumlah
(boolean)
siswa = J (int) 4. Output_volume
24/09/2019 8:08:31 44 / 100 Agus Rendi Triwibowo 05 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Preparation Masukkan Serial Number Semua benar Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
solutif
output 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran NomorHP Karakter Record div 2 22 (a AND b) OR NOT(C) P tidak bisa mempunyai nilai
Menggunakan
karean kesalhan
kata-kata
penggunaan
kunci
readsebagaimana
operator bahasa segienam
pemrograman Opsi 1 Opsi 5 7. End Rata-rata berat badan = R5.
(real)
End Tembok Alifa Meja guru Ami
24/09/2019 8:08:47 36 / 100 Muhafiizh Syarifudin 27 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Preparation Matikan komputer 1 dan 2 saja Mengunakan bahasa sehari-hari
Algoritma
pembuat
boleh program
tidak memiliki
atau
efisien
pengguna
output 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji LuasPersegi LuasLingkaran NomorHP Integer String / 2 22 (A OR NOT(B)) OR NOT(c)
tidak ada jawaban Bahasanya harus baku, tidak
display
boleh ada kesalahan segienam Opsi 1 Opsi 3 cm>Km>Dm>Mm biaya sewa,jenis dvd/cd,denda
namaper
siswa,berst
hari badan,kilogram
v=l.w.h tembok awe doyun alwi
Input:
Panjang balok (cm) (Integer)
Tinggi balok (cm) (Integer)
Lebar balok (cm) (Integer)

siapkan cm,km,dm dan mm Output:


read cm Volume_balok_dalam_Liter
input cm Namasiswa (format huruf/real)
hitung konversi = cm ke km ( cm*100000) Langkah-Langkah
cm ke dm (cm*10) Beratbadansiswa (interger)-Baca panjang,tinggi,lebar balok
cm ke mm (cm/10) -kemudian kalikan semuanya (p*l*t)
show hasil konversi Bisa tambahkan variabel lain
-ubah
sprticm
alamat
ke liter
atau no hp, dan type data mengikuti variabel. Apakah yang di input huruf atau angka.
output hasil konversi cm ke km,dm,mm -jadikan keluaran (output)
24/09/2019 8:09:14 32 / 100 Syalwa Anggun Tanaya 37 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingPreparation
ke dalam cetakan” Matikan komputer 1 dan 2 saja Dapat dimengerti oleh pengguna
Algoritma
algoritma
boleh tidak memiliki
efisien
output 3 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama NIK
algoritma lebih efisien Nomor Polisi Total gaji JumlahAnak TahunLahir TahunLahir Bilangan real Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Menggunakan kata-kata kunci
set sebagaimana bahasa segienam
pemrograman Opsi 3 Opsi 5 selesai Variabel : jenis CD/DVD, biaya
no hp
sewa,
berarti
lamayang
sewa,
akandenda
di-Selesai
input
perangka,
hari, total
yangbiaya
akan digunakan
Kosong tentunya intergerKosong LAILI RADIT
- imput: panjang(P),lebar(l),tinggi(t)
- output: volume_balok(v)
-start -proses:
-imput: cm,km,dm,mm 1. mulai
-output: cm 2. imput:p_l_t
-proses: cm-km-->cm/100000 3. volum_balok_-->p*l*t
cm-dm-->cm/10 jumlah_siswa(real) 4. output: volume_balok
cm-mm-->cm*1000 nama_siswa(string) 5. selesai
24/09/2019 8:09:18 32 / 100 NUR LAELYHAMZAH 33 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Preparation Matikan komputer Semua benar Kurang universal Algoritma bisa memiliki input
efisien
dari algoritma itu sendiri 3 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama algoritma lebih efisien Bahan bakar Total gaji NilaiTertinggi LuasLingkaran TahunLahir Karakter Array / 2 22 tidak ada jawaban Bahasanya harus baku, tidak
write
boleh ada kesalahan jajar genjang Opsi 1 Opsi 3 -end biaya_sewa,denda_keterlambatan,denda_perhari,lama_keterlambatan
berat_badan_siswa(integer). KOSONG OBI SYALWA ANGGUN TANAYA
KOSONG
tobis : integer 1.start
bise : integer 2.masukkan panjang lebar tinggi
bcd : integer 3.V=p*l*t
input=cm dk : integer bb : integer 4.V dalam bentuk cm dijadikan mm
24/09/2019 8:09:30 22 / 100 bagas dwi ramdhani 11 Algoritma harus terbatas langkahnya
“Sajikan selagi panas” Preparation Matikan komputer Semua benar Kurang universal Algoritma bisa memiliki noldefine
input dari pengguna 4 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama NIK
algoritma lebih efisien Bahan bakar Potongan Hutang JumlahAnak Usia NomorHP Bolean String div FALSE 30 (A OR B) OR NOT(c) tidak ada jawaban Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 1 output=km,dm,mm Jenis : karakter js : integer 5.output V dalam bentuk mm
tembok andre rio chika
Algoritma_konversi_jarak_cm

input = cm
output = km,dm,mm input = p,l,t = integer
output = v_balok_dalam_satuan_liter
1. Start
2. Input cm = real 1. Start
3. km = cm : 100000 1. Jenis DVD = jenis_DVD 2. input p,l,t dalam cm
4. dm = cm : 10 2. Banyaknya DVD yang disewa = banyaknya_DVD 3. v_ balok = p*l*t dalam cm
5. mm = cm * 10 3. Denda keterlambatan = Rata
denda_ktlmbt
rata berat badan seluruh
4. ubah
siswa
satuan
kelasv_balok
X1 = rerata_bb
menjadi =L integer
6. Output = km,dm,mm 4. Denda per hari = denda_per_hr
Berat badan tiap siswa = bb
5. =output
integer= v_balok dalam satuan L
24/09/2019 8:09:35 48 / 100 Ghalib Abimanyu 18 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 -2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TotalGaji NomorHP Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 7. End 5. Lama keterlambatan = lama_ktlmbt
Nama siswa = nama_siswa 6.=End
string Tembok Papan Tulis Dede Satrio Dewantara Firmansyah Solaiman
input = p,l,t dalam satuan liter
Algoritma_Konversi_JarakTotalBiaya = Int 1). Masukan panjang (p)
input = cm BiayaSewa = Int Rata_Rata_Berat_Badan =2).Real
Masukan lebar (l)
cm_ke_km = cm : 100000 BanyaknyaSewa = Int Nama_Siswa = String 3). Masukan tinggi (t)
cm_ke_dm = cm : 10 DendaTerlambat = Int Berat_Badan_Siswa = Real
4). Hitung Volume (V) balok dengan cara p*l*t
cm_ke_mm = cm * 10 DendaPerHari = Int Total_Berat_Badan_Siswa5).
= Real
Ubah satuan cm menjadi liter
24/09/2019 8:09:51 46 / 100 Firmansyah S. 16 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Preparation Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 -2 Digunakan untuk menyimpan
Algoritma
nilai menjadi lebih pasti
Umur Bahan bakar Total gaji JumlahAnak LuasLingkaran NomorHP Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Menggunakan kata-kata kunci
readsebagaimana bahasa segienam
pemrograman Opsi 1 Opsi 5 output = km,dm,mm LamaTerlambat = Int Jumlah_Siswa = Int output = vlome balok dalam kosong
liter kosong Ghalib abimanyu Ifron petrus andries
ALGORITMA MENENTUKAN VOLUM BALOK
Input = panjang (cm )
= tinggi (cm)
variabel = cm (real) = lebar (cm)
output = km(real) langkah-langkah = baca panjang,lebar,tinggi
=dm(real) variabel = Beratbadan(real) = kalikan semua
24/09/2019 8:10:50 34 / 100 Maulana NIzar 23 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Matikan komputer 1 dan 2 saja Kurang universal Algoritma harus memiliki minimal
efisien 1 output 3 2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran Judulbuku Karakter String div 2 22 (A OR B) OR NOT(c) tidak ada jawaban Menggunakan bahasa mirip
read
bahasa pemrograman segienam Opsi 1 Opsi 3 =mm(real) variabel = jenis CD/DVD , Banyak CD/DVD
= NamaSiswa
, Denda
(char)
keterlambatan
output= volume balok (L) Ryan Kosong Andre Darril
-input : panjang balok
lebar balok
tingi balok (
Nimsiswa (int) -output :
Namasiswa (char) masukkan volume balok ke dalam satuan liter
Variabel : jenisCD/DVD,BanyakCD/DVD,Dendaperhari,Tglskrng,TGLdenda
Beratbadansiswa (int / varchar)
-langkah langkah
Int = integer baca panjang , lebar dan tinggi balok
1.input jarak dalam satuan cm Char = format huruf lalu masukkan rumus p*l*t ( kalikan semuannya )
24/09/2019 8:11:21 42 / 100 M Radiansyah P 24 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingDeklarasi
ke dalam cetakan” Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
efisien
output 3 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Nomor Polisi Total gaji JumlahAnak JumlahAnak TahunLahir Karakter Record div 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 5 Opsi 5 2.konversikan satuann cm ke km , dm dan mm Varchar = format untuk textterakhir
dan angka
rubah hasil akhir dari
DIANA
cm ke satuan liter chika SYALWA ANDRE
Algoritma_menentukan_volume_balok
input= panjang(p), lebar(l) cm
algoritma_koversi_jarak ouput= volume(v) liter
input= cm (real) langkah =
output= km, dm, mm 1. start
langkah = 2. read p
1. start 3. read l
2. read cm 4. v= p*l
3. cm/100000= km 5. write v (cmkubik)
cm/10= dm biaya sewa: bs, jenis : j, banyaknya:
algoritmaratarataberatbadansiswax1
n, denda : d, hari6.:h,
read
lama:
v*10l
cm*100= mm d= dh+dl berat_badan : 36 , 37, 38, 7.
39write
, 40 v (liter)
24/09/2019 8:11:30 36 / 100 ika wina safitri 20 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingDeklarasi
ke dalam cetakan” Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
efektif
output 1 8 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran NomorHP Karakter Record - 2 22 (A OR B) OR NOT(c) P bernilai benar Menggunakan bahasa mirip
read
bahasa pemrograman segienam Opsi 3 Opsi 3 4. end bs = j+d siswa : 5 , 10, 15,8.20,end2 ananda fitri hawasastya muflihatul ida diana nathania angela jama annisa maulia rosyida
1. start
2. input ( a (cm) = real)
3. dm = a/10 tot_Biaya ( Real ) 1. Start
4. mm = a*10 Jens ( String ) 2. Input ( p,l,t =real )
5. km = a*100000 Denda_terlambat ( Real ) 3. V_balok = p*l*t
6. Output ( dm,mm,km ) Denda_per_H ( Real ) B_badan = array 4. output ( V_balok )
24/09/2019 8:13:02 40 / 100 Mahmud Aminuddin 22 Algoritma merupakan prosedur
“Jika pemecahan
kue sudah matang,
masalahkeluarkan
Preparation
kue dari oven” Klik ganda ikon Semua benar Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
finiteoutput 3 Tidak dapat ditemukan outputnya
Digunakan untuk menyimpan
Penulisan
nilai langkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran TahunLahir String String / 2 22 (A OR B) AND NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan jajar genjang Opsi 1 Opsi 3 7. End Lama_H ( integer ) Rata_Bbadan (real) 5. End Tembok nadia afifatuzzahwa Agus Rendi Firgy Ahmad
input : panjang balok dalam cm
lebar balok dalam cm
nama siswa (integer) tinggi balok dalam cm
jumlah siswa (integer) output : volume balok dalam liter
minim berat badan (string)langkah : -baca panjang lebar,dan tinggi balok
maks berat badan (integer) -kemudian kalikan
24/09/2019 8:13:55 30 / 100 Zidan Fannani Abimanyu 38 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
efektif
output 1 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama NIK
algoritma lebih efisien Tahun keluaran Total gaji TotalGaji TahunLahir TahunLahir Bilangan real Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan jajar genjang Opsi 5 Opsi 3 -simpan hasil Andre Ika Wina Ryan Dicky Diana
1.Input =CentiMeter(cm) -real
2.Output =KiloMeter(km),Decimeter(dm),MiliMeter(mm) -real
Langkah - langkah:
a.START a.Mulai
b.Input =cm b.volume dalam liter
c.km=cm/100.000 c.input= sisi(cm)
dm=cm/10 Biaya sewa = BiSe (real) d.volume=sisi*sisi*sisi
mm=cm*10 Denda Keterlambatan= DeKe(Boolean/integer)
Nama siswa= NAMA(string) e.volume cm3\div 1.000= volume liter
d.Output=km,dm,mm Berat badan= Berat(real) f.volume liter
24/09/2019 8:14:13 30 / 100 Ryan Dicky Ardianto 35 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Klik ganda ikon 1 dan 2 saja Kurang universal Algoritma bisa memiliki input
solutif
dari algoritma itu sendiri 1 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TotalGaji NomorHP String Set / 2 22 (A OR B) OR NOT(c) P bernilai salah Menggunakan kata-kata kunci
writesebagaimana bahasa segienam
pemrograman Opsi 1 Opsi 5 e.END Semuanya masuk array g.Selesai Nizar Putri Ifron Zidan
algoritma V_Balok
Algoritma Konversi_Jarak input p, l, t
Input cm, km, dm, mm = real otput V_Balok
output konversi_jarak langkah-langkah
langkah-langkah mulai
mulai Biaya_Sewa input p,l,t
input cm, km,dm, mm Denda_Keterlambatan Nama_Siswa = string V_Balok = p*l*t
output konversi_jarak Denda_Per_Hari Berat_Badan_Siswa= real output V_Balok
24/09/2019 8:14:42 36 / 100 NATHANIA ANGELA JAMA 32 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Masukkan Serial Number Semua benar Menyatakan langkah-langkah
Algoritma
denganboleh
kalimat
tidak
deskriptif
memiliki
finiteoutput 3 -2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahAlamat
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TotalGaji NomorHP String Array / 2 22 (A OR B) AND NOT(c) P tidak boleh bertipe boolean
Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 finish Lama_Keterlambatan Rata_Rata_Berat_Badan_Siswa
finish = real NADIA SYALWA IQMAS WINA
Variabel :
-Berat badan siswa kls X1 (40,5; 33; 35,5; 49,2)
1.start Tipe data: 1.start
2 masukkan nilai cm,km,dm,mm -40.5 real 2.masukkan P atau panjang,l atau lebar,T atau tinggi
3.hitung jarak dri cm,km,dm,mm 40 integer 3.hitung volume dengan rumus V=p*l*t
4.tentukan nilai dri cm Variabel 35,5 real 4.tentukan hasil
24/09/2019 8:14:44 18 / 100 Gabriella jessica putri maharani 17 Algoritma pasti memberikan
“Jika
hasil
kueyang
sudah
sama
matang,
untuk keluarkan
inputan
Preparation
yang
kuesama
dari oven” Masukkan Serial Number 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
efisien
output 5 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama NIK
algoritma lebih efisien Bahan bakar Gaji pokok JumlahAnak JumlahAnak NomorHP String String / 2 24 (A OR B) AND NOT(c) P bernilai salah Menggunakan bahasa mirip
write
bahasa pemrograman segienam Opsi 1 Opsi 3 5.finish TotalbiayasewaCDatauDVD(biayasewatergantunggarisCDatauDVDyangdisewa,dendaketerlambatan(jikaada)
49,2 real 5.finish Anisa wahyu Ryan Dicky Anisa maulia Dede satrio
variabel:
beratbadansiswakelasX1(40,5;35;39,2;41,3)
1.mulai Tipe data: 1. mulai
2.masukkan nilai cm,km,dm,mm 40,5: real 2. masukkan P atau panjang, L atau lebar, T atau tinggi
3.hitung jarak dari cm ke km, dm, dan mm 35: interger 3. hitung volume dengan rumus V= p*l*t
4, tentukan nilai cm variabel: 39,2: real 4. tentukan hasil
24/09/2019 8:14:47 28 / 100 Annisa Maulia rosyida 09 Algoritma pasti memberikan
“Jika
hasil
kueyang
sudah
sama
matang,
untuk keluarkan
inputan
Deklarasi
yang
kuesama
dari oven” Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
efisien
output 3 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Potongan Hutang JumlahAnak TotalGaji NomorHP String String / 2 24 P bernilai salah Bahasanya harus baku, tidak
display
boleh ada kesalahan segienam Opsi 1 Opsi 3 5.selesai totalbiayasewaCD/DVD(biayasewatergantungjenisCDatauDVD,banyakCDatauDVDyanfdisewa,dendaketerlambatan(jikaada))
41,3: real 5, selesai Nafisatul Choirifa Zidan Fanani Ika Wina Safitri Gabriella Jessicca Putri Maharani
input:panjang balok dalam cm
lebar panjang balok dalam cm
namasiswa(char) tinggi panjang balok dalamcm
beratbadansiswa(integer) output;volume balok dalan liter
24/09/2019 8:15:15 30 / 100 nafisatul choirifah 31 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Preparation Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
defineoutput 5 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji TotalGaji TahunLahir NomorHP Karakter String div 2 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan oval Opsi 1 Opsi 3 cm,km,dm,mm variabel:jenisCD,biaya sewa,lama sewa,total biaya langkah:baca panjang lebar annisa
dan tinggi
mauliabalok
rosyidah doyun choirul nasuha annisa wahyu hidayah ananda safitri
algoritma volume balok
input : panjang balok dalam cm
lebar balok dalam cm
tinggi balok dalam cm
output : volume balok dalam liter
langkah-langkah :
baca panjang,lebar,dan tinggi balok
kemudian kalikan semuanya
Variabel : int km,m,cm Namasiswa (char) simpan hasil dengan nama volume balok
24/09/2019 8:15:15 30 / 100 annisa wahyu hidayah 10 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Deklarasi Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
efektif
output 3 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama NIK
algoritma lebih efisien Nomor Polisi Gaji pokok TotalGaji TotalGaji NomorHP Integer Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Dapat diubah ke bahasa natural
displaydan sebaliknya oval Opsi 1 Opsi 3 Variabel : jenis CD, biaya sewa,
Beratbadansiswa
lama sewa, (int
total/ varchar)
biaya
jadikan sebagai keluaran gabriella jessica putri maharani
muhafiz sarifudin sami nafisatul choirifah
algorime volume balok
input:pamjang balok dalam cm
lebar panjang balok dalam cm
tinggi balok dalam cm
output:volume balok dalam liter
langkah: baca panjang,lebar,dan tinngi balok
cm <ceti meter> kemudian kalikan semuanya
24/09/2019 8:16:00 32 / 100 ananda fitri hawa sastya 08 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingDeklarasi
ke dalam cetakan” Tekan Tombol Next Semua benar Kurang universal Algoritma boleh tidak memiliki
efektif
output 5 0 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji TotalGaji JumlahAnak TahunLahir Integer Boolean / 2 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
initiate
boleh ada kesalahan segienam Opsi 3 Opsi 5 km<kilometer> jenis cd biaya CD,biaya sewa lamasewa,total biaya simpan hasil dgnika
nama
winavolume balokjadikan
firgi
sebagai
ahmadkeluasaan nafissatul choirifa nadia afifatuzzahwa
1. start
2.input a=(cm):real
3.dm=10
4.mm=100 1.start 1.nama siswa
5.km=100000 2.input(harga dvd,jenis dvd)
2.berat badan
6.output(dm=10,mm=10,km100000
3.output(biaya dvd,yang disewa)
3.kilogram
24/09/2019 8:16:47 24 / 100 firgy achmad zakaria 14 Algoritma harus terbatas langkahnya
“Kukus adonan selama 20Preparation
menit” Matikan komputer 1 saja Kurang universal Algoritma bisa memiliki nolfinite
input dari pengguna 1 2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Merk motor Tunjangan istri TotalGaji TahunLahir NomorHP Karakter Array mod 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
write
boleh ada kesalahan segienam Opsi 1 Opsi 3 7.end 4.end v=l*w*h tembok Ananda Fitri Mahmmud Aminuddin Imanullah
Doyun Choirul.N
1. Start
2. Input(cm):real
3. Dm:10 1. Start
4. Km: 100000 2. Input(harga,jenis,banyak)
5. Mm:10 3. H*j*b 1. Namasiswa(char)
6. Otput: (km,dm,mm) 4. Input(h) 2. Nimsiswa(int)
24/09/2019 8:16:50 38 / 100 Doyun chorul N 14 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingPreparation
ke dalam cetakan” Matikan komputer Semua benar Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
solutif
output 3 Tidak dapat ditemukan outputnya
Digunakan untuk menyimpan
Penulisan
nilai langkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji TotalGaji TahunLahir TahunLahir String String / 2 22 (A OR NOT(B)) OR NOT(c)
P bernilai salah Bahasanya harus baku, tidak
display
boleh ada kesalahan segienam Opsi 1 Opsi 3 7. Finish 5. Finish 3. Beratbadansiswa(int) V=l*w*h Tembok Nafisatul choirifah Firgyachmad muhafizh syarifudin
Input=cm Algoritma Menghitung Volume Balok
Output=km,dm,mm Input = •Panjang,Lebar,Tinggi balok dalam cm
Langkah= Output = Volume balok dalam liter
1. Start Langkah =
2. km=cm×100000 1. Mulai
3. dm=cm×10 2. Masukkan panjang,lebar, dan tinggi balok
4. mm=cm:10 Biaya_sewa_perhari=BSPNama_siswa=NS (karakter)3. Masukkan volume dengan mengalikan panjang,lebar,tinggi balok
5. Write km,dm,mm Jumlah_yang_disewa=JYDBerat_badan_siswa=BBS 4.(real)
Cetak volume
24/09/2019 9:48:55 42 / 100 Alifvian Wirazaky 7 Algoritma tidak harus menghasilkan
“Sajikan selagi
output
panas” Preparation Matikan komputer Semua benar Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
finiteoutput 3 2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Tahun keluaran Total gaji PanjangBalok LuasLingkaran NomorHP Karakter Record div 5,5 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan jajar genjang Opsi 1 Opsi 5 6. End Denda_keterlambatan_perhari=DKP
Jumlah_siswa=JS (integer)5. Selesai Nisa Aulia Rizki Afdilah Fajar Putra Aditia Pranata Audy Tiara Putri
- mulai
- masukkan panjang (cm)
- start input: - jenis_cd (string) - masukkan lebar (cm)
- input cm 'real' - banyak_cd (integer) - masukkan tinggi (cm)
- if konversi (cm to km) = 1km=100000cm
- biaya_percd (real) - jumlah = kalikan 'panjang' dengan 'lebar' (cm)
- if konversi (cm to dm) = 1dm=10cm - terlambat input: (boolean)
- nama_siswa -(string)
volume = kalikan 'jumlah' dengan 'tinggi' (cm)
- if konversi (cm to dm) = 1mm=0,1cm- denda_perhari (real)
- berat_siswa - (real)
ubah 'volume' dari 'cm' ke 'liter' ( nilainya tetap sama )
- print konversi 'real' - lama_keterlambatan (integer)
- jumlah_siswa -(integer)
cetak 'volume'
24/09/2019 10:05:36 42 / 100 Rizki Afdilah Fajar 35 Algoritma harus terbatas langkahnya
“Jika kue sudah matang, keluarkan
Preparation
kue dari oven” Matikan komputer Semua benar Kurang universal Algoritma bisa memiliki nolsolutif
input dari pengguna 3 8 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TotalGaji TahunLahir Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Dapat diubah ke bahasa natural
read dan sebaliknya segienam Opsi 1 Opsi 5 - end output: - total_biaya_sewaoutput: (real)
-rerata - (real)
selesai Muhammad Hafidz As'ad Yusuf Alifvian
Faraby
Wirazaki Susanto Mohammad Luthfi Anggi Saputra
Aqilah Zulfaa Lestari
Deklarasi
Input : cm, km, dm, mm Deklarasi
Output : knvrsi Input : t, p, l dalam cm
Langkah Langkah Output : v dalam liter
1. Mulai Langkah langkah
2. Input cm BiayaSewa(real) 1. Mulai
3. Hitung km = cm/100000JenisCDDVD(string) 2. Input p cm
4. Hitung dm = cm/10 JmlCDDVD(integer) 3. Input l cm
5. Hitung mm = cm*10 Totaldenda(real) 4. Input t cm
6. Output knvrsi Dendaperhari(integer) Rerata(real) 5. Hitung v = p*l*t cm
7. Selesai Lamaketerlambatan(integer)
Bb(real) 6. Ubah v cm ke liter atau cm3
24/09/2019 10:09:31 38 / 100 BAYU RIFKY SYAHPUTRA 12 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer 1 dan 3 saja Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
finiteoutput 2 8 Boleh diberikan nama dengan
Mampu
bebas
menyimpan input Umur Bahan bakar Total gaji TotalGaji LuasLingkaran TahunLahir Karakter Array div 2 22 (A OR NOT(B)) OR NOT(c)
P tidak boleh bertipe boolean
Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 2 Opsi 5 Jmlsiswa(integer) 8. Selesai Muhammad Luthfi Anggi Saputra
Haidar Deansyah KusumaHafidz Asad Yusuf FarabyMuhammad Bintang Rayhan Widodo
deklarasi >> input=cm (real) deklarasi :
output=km,dm,mm (real) input = sisi = sisi_cm
langkah langkah output = volume = volume_liter
1. start langkah langkah :
2.read cm variabel input : 1. mulai
3.km= cm div 100.000 jenisbenda variabel input : 2. read sisi_cm
4.dm= cm div 10 jumlah_yangdipinjam jumlah_siswa (integer) 3. volume_cm = sisi_cm*sisi_cm*sisi_cm
5. mm=cm*10 denda_keterlambatan beratbadan_siswa (real) 4. volume_liter = volume_cm div 1000
6.write km,dm,mm variabel output : variabel output : 5. write volume_liter
24/09/2019 10:12:49 48 / 100 syandi putra pratama 38 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Deklarasi Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahNIK
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran TahunLahir Karakter Record / 2 22 (a AND b) AND c tidak ada jawaban Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 7.end total_biaya rerata_beratbadan (real)6. end muhammad bintang rossa ahnaf fadhillah muhammad luthfi
input:panjang balok dengan cm
lebar balok dengan cm
mulai tinggi balok dengan cm
input:cm Biaya_sewa(real) output:luas balok dengan liter
output:km,dm,mm Jenisa_CDDVD(string) Jumlahsiswa(integer proses:Baca panjang,lebar,dan tinggi balok
km:cm/100000 Jml_CDDVD(integer) Namasiswa (char) kemudian kalikan semuanya
dm:cm/10 Lama_keterlambatan(integer0
Beratbadansiswa (integer) Simpan hasil dengan nama volume balok
mm:cm*10 Denda(real) ratarata_BB(real) jadikan sebagai keluaran.
24/09/2019 10:13:11 38 / 100 M. Bintang Rayhan W. 24 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 -2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TotalGaji NomorHP Karakter String / 2 22 (A OR NOT(B)) OR NOT(c)
P bernilai salah Bahasanya harus baku, tidak
write
boleh ada kesalahan segienam Opsi 1 Opsi 3 Selesai Total_B_sewa(real) Syandi Putra M. Rafli Bayu Rifky Rediaxa Dwiki
start
input : cm = 1
read "cm" algoritma menentukan volume balok dalam satuan liter
km = 100000*cm masukan : panjang, lebar, tinggi (dalam satuan centimeter)
dm = 10*cm keluaran : volume_balok_dalam_centimeter, volume_balok_dalam_liter
mm = 0,1*cm jenis (string)
print "km" jumlah (integer) nama_siswa (string) 1. mulai
print "dm" keterlambatan (boolean) jumlah_siswa (integer) 2. hitung "volume_balok_dalam_centimeter = panjang*lebar*tinggi"
print "mm" lama_keterlambtan (integer)
berat_badan (real) 3. hitung "volume_balok_dalam_liter = volume_balok_dalam_centimeter*1000"
24/09/2019 10:13:13 48 / 100 Ridho Muhammad Firrizqianto 34 Algoritma harus terbatas langkahnya
“Masukkan satu gelas air putih”
Preparation Matikan komputer Semua benar Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
finiteoutput 3 8 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran TahunLahir Karakter String / 2 22 (A OR B) OR NOT(c) P bernilai salah Menggunakan bahasa mirip
read
bahasa pemrograman segienam Opsi 1 Opsi 5 end biaya_sewa (integer) rerata_berat_badan (real) 4. cetak "volume_balok_liter"
- - Daryll Irsyad Hafidz -
input : Panjang_cm
Lebar_cm
Tinggi_cm
output : Volume_liter
input : cm
output : km , dm , mm 1. Mulai
1. Mulai 2. Masukkan semua input (Panjang_cm , Lebar_cm , Tinggi_cm)
2. Masukkan cm Total_Biaya (Real) 3. Masing-masing input dibagi 10
3. km = cm/100000 Jenis_Sewa (Boolean) 4. Panjang_dm = Panjang_cm/10
4. dm = cm/10 Banyak_Sewa (Integer) 5. Lebar_dm = Lebar_cm/10
5. mm = cm*10 Denda_Keterlambatan (Real) 6. Tinggi_dm = Tinggi_cm/10
6. Cetak km , dm , mm Denda_Perhari (Real) Berat_Badan (Real) 7. Volume_liter = Panjang_dm*Lebar_dm*Tinggi_dm
24/09/2019 10:13:56 36 / 100 Muhammad Faiq Aminullah 25 Algoritma harus terbatas langkahnya
“Sajikan selagi panas” Deklarasi Masukkan Serial Number Semua benar Mengunakan bahasa sehari-hari
Algoritma
pembuat
boleh program
tidak memiliki
atau
definepengguna
output 3 8 Digunakan untuk menyimpan
Penulisan
nilai output
langkah-langkahUmur
algoritma lebih efisien Nomor Polisi Total gaji JumlahAnak TotalGaji NomorHP Karakter String / 2 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan oval Opsi 1 Opsi 5 7. Selesai Lama_Keterlambatan (Integer)
Jumlah_Siswa (Integer) 8. Selesai gaada gaada m. ade agustianto putra adittia
Input : cm
Output : km, dm, mm
1. Write cm
2. hitung cm=km/100000
3. hitung cm= dm/10
24/09/2019 10:14:00 30 / 100 Daryll Irsyad Hafidz 15 Algoritma harus terbatas langkahnya
“Jika kue sudah matang, keluarkan
Preparation
kue dari oven” Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
defineoutput 3 -2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Nomor Polisi Total gaji JumlahAnak TahunLahir Judulbuku Integer Record div 2 22 (A OR NOT(B)) OR NOT(c)
P bernilai salah Dapat diubah ke bahasa natural
read dan sebaliknya segienam Opsi 1 Opsi 3 4. hitung cm= mm*10 Input : Jenis_CD (char), Jumlah_CD
Input : Namasiswa
(Integer),(char)
biaya_sewa
Beratbadansiswa
Cari volume
(real),balok
lama_sewa
(Int)
dengan
Output
(real)
Tembok
panjang
: Ratarata
Denda_keterlambatan
kesayangan
28cm(real)
lebar 10cmM.
dan
(boolean)
Hafidz
tinggiAs'ad
15cm.
output hiyunglah
: total_biaya(real)
Haidar
volume
Deansyah
balok dengan
KusumaRidho
hasil akhir
Muhammad
dalam satuan liter
1.start
2. input t = 10cm
3. input p=8cm
1.mulai 4. input l= 5cm
2.input j=15cm 5. v= p*l*t
3.km=j:100000 6 print(v)
4. dm= j:10 7. konfersi=v:1000
5. mm=j*10 variabel input (array)nmsiswa,bb
8.print(konfersi)
6.selesai variabel output: rerata(real)9 selesai
24/09/2019 10:14:02 40 / 100 anggi ayu maharani 08 Algoritma pasti memberikan
“Sajikan
hasil yang
selagi
sama
panas”
untuk inputan
Deklarasi
yang sama Matikan komputer 1 dan 3 saja Penyajiannya singkat dan Algoritma
efisien bisa memiliki nolsolutif
input dari pengguna 4 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Nomor Polisi Total gaji JumlahAnak LuasLingkaran TahunLahir String Array / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
write
boleh ada kesalahan segienam Opsi 3 Opsi 5 ade nini difdan adelia miftakul kosong
1. Mulai 1. Input = P cm
2. Input = Cm L cm
3. Output = Km, Dm, Mm T cm
4. Km = Cm/100000 1. B_sewa 2. Output = Volume dalam liter
5. Dm = Cm/10 2. Jenis n_siswa = karakter 3. Baca Input
6. Mm = Cm*10 3. Banyaknya bb = real 4. volume dalam liter = kalikan semua inputan
24/09/2019 10:16:41 40 / 100 Rediaxa Dwiki Yos Saputra 33 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 -2 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TotalGaji NomorHP String Array / 2 22 (A OR B) OR NOT(c) P bernilai benar Dapat diubah ke bahasa natural
read dan sebaliknya segienam Opsi 1 Opsi 5 7. selesai 4. Denda_terlambat tb = real 5. Cetak keluaran Ahnaf Fadillah M Agam M Bintang T Harwendo
mulai mulai
masukkan CM masukkan panjang (cm)
KM=cm/100000 total_biaya_sewa_CD/DVD masukkan lebar (cm)
dm=cm/0,01 JENIS_CD/DVD masukkan tingi (cm)
mm=cm x 10 BANYAK_CD/DVD_YANG DISEWA hitung volume :panjang x lebar xtingi
cetak nilai km,dm,dan mmDENDA_KETERLAMBATAN nama_siswa (charakter) volume x 1000
24/09/2019 10:17:18 38 / 100 Mohammad ade agustianto 20 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Matikan komputer 1 dan 2 saja Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
efektif
output 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak JumlahAnak Judulbuku Bolean Record div 2 22 tidak ada jawaban Bahasanya harus baku, tidak
write
boleh ada kesalahan segienam Opsi 1 Opsi 5 END LAMA_KETERLAMBATANberat_badan (boolean) END tembok tidak ada aqilah zulfaa l faiq aminullah
1. mulai
2. input cm 1. Mulai
3. rumus cm ke km ( cm:1000) 2. Input P, l, dan t(cm)
4. rumus cm ke dm (cm: 10) 3. volume (P x l x t):10
5. rumus cm ke mm (cm x 10) 4. output volume balok(liter)
24/09/2019 10:17:50 44 / 100 PramudioBudiPermana 31 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Deklarasi Matikan komputer Semua benar Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
efektif
output 3 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama NIK
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TotalGaji TahunLahir String String / 2 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 6. output nilai km, dm, dan jenis_CD,
mm biaya_sewa, lama_sewa,
Jml_siswa(integer),
total_biayaBerat_badan(Real),
5. end Rerata_seluruhsiswaX1(Real)
Tembok Angin yang berhembus NoviFitria RendyEka
1. mulai total_biaya_sewa
2. input jarak dalam cm biaya_sewa 1. mulai
3. km = cm/100000 jml_disewa 2. input panjang, lebar, tinggi
4. dm = cm/10 denda_trlmbt 3. v = panjang*lebar*tinggi
5. mm = cm*10 denda_perhari bb_siswa (real) 4. output v/1000
24/09/2019 10:19:11 42 / 100 septi putri anindita salsabila 37 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 -2 Digunakan untuk menyimpan
Penulisan
nilai output
langkah-langkahUmur
algoritma lebih efisien Harga Total gaji JumlahAnak LuasLingkaran TahunLahir Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
write
boleh ada kesalahan segienam Opsi 1 Opsi 3 6. selesai lama_trlmbt jml_siswa (integer) 5. selesai kosong zamri auliaa dinda
input : panjang (p), lebar (l), tinggi (t)
output : volume balok (v)
variabel//cm,km,dm,mm 1. mulai
2. masukkan_p_l_t
1. start 3. ubah_p_ ke_ liter_ dengan_cara_p_dibagi_1000
2. input_cm,km,dm,mm jenis dvd/cd (integer) 4. ubah_l ke_liter_dengan_cara_l_dibagi_1000
3. jika naik maka dibagi sesuai
banyakjumlah
dvd/cd
kelipatan 10 (integer)
jumlah siswa kelas X1 5. ubah_t_ke_liter_dengan_cara_t_dibagi_1000
(integer)
4 jika turun maka dibagi sesuai
dendajumlah
per hari
kelipatan 10 berat
(real) badan tiap siswa kelas
6. v=p*l*t
X1 (real)
5. print outpu tanggal sewa total
(integer)
berat badan siswa kelas
7. selesai
X1 (real)
24/09/2019 10:19:52 30 / 100 mohammad luthfi anggi saputra 21 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Matikan komputer 1 dan 2 saja Dapat dimengerti oleh pengguna
Algoritma
algoritma
bisa memiliki nolsolutif
input dari pengguna 3 -2 Mampu menyimpan input NIK Bahan bakar Total gaji JumlahAnak TotalGaji TahunLahir String String / 2 22 (A OR B) OR NOT(c) P bernilai salah Menggunakan bahasa mirip
write
bahasa pemrograman segienam Opsi 1 Opsi 5 6. end tanggal pengembalian (integer)
nama siswa (char) m hafidz as'ad farabi aliffian sandi boncel
START
INPUT CM 1. Mulai
CM*10000 = KM 2. Masukkan nilai panjang, lebar dan nilai tinggi
CM*10 = DM 3. Menghitung nilai volume adalah nilai panjang kali nilai lebar kali nilai tinggi
CM/10=MM 4. Hasil volume balok (CM)
PRINT KM DM MM 5. VOLUME BAGI 10000
END 6. Cetak volume balok
24/09/2019 10:20:08 44 / 100 M ZAMRI FIRMANSYAH 22 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Deklarasi Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
finiteoutput 3 8 Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Tahun keluaran Total gaji JumlahAnak TahunLahir TahunLahir String Record / 2 22 (A OR NOT(B)) OR NOT(c)
P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 VARIABEL = TOTALBIAYA,
VARIABEL
BIAYASEWA,
= BERATBADAN,
BANYAKCD,
7. DENDA
selesaiiii ROSA SALSA ADEL NILA

1. Start
1. Start 2. Input Panjang (P)
2. Input jarak (cm) 3. Input Lebar (L)
3. km = jarak(cm)/100000 - Jenis Cd/Dvd (jenis) 4. Input Tinggi (T)
4. dm = jarak(cm)/10 -banyak cd yang disewa (jml_cd)
Input : 5. Hitung Volume (V) yaitu, P*L*T
5. mm = jarak(cm)*10 -denda keterlambatan (denda)
-Nama Siswa (ns) 6. Volume (V)/1000
6. output jarak(km), jarak(dm),
-lamajarak(mm)
keterlambatan (lama_terlambt)
-Berat badan siswa (bbs) 7. Output Volume(V)
24/09/2019 10:20:33 44 / 100 Chyntia Ratnasari 14 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Preparation Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
solutif
output 3 -2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran TahunLahir String String / 2 22 (A OR NOT(B)) OR NOT(c)
P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 7. Finish -Total Biaya Sewa (Total) Output : Rata Rata Berat Badan
8. Finish
Siswa (retata) tembok Ade Nini S Dinda Maharani tembok
1.start
2.read CM
3.if CM/"100.000"
write KM Deklarasi : panjang=cm(p),lebar=cm(p),tinggi=cm(p)
4.then, if CM/"10" 1.Start
write DM 2.Input p,l,t
5.then,if CM*"10" 3.V=(p*l*t)/'"1000"
write MM 4.Output V
24/09/2019 10:20:57 46 / 100 Aulia Putri Maharani 11 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Preparation
kue dari oven” Matikan komputer Semua benar Kurang universal Algoritma boleh tidak memiliki
solutif
output 3 -2 Boleh diberikan nama dengan
Algoritma
bebasmenjadi terbatasUmur Bahan bakar Total gaji JumlahAnak LuasLingkaran TahunLahir Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai benar Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 6.Finish jenis(char) , banyaknya(int)nama_siswa
, denda_keterlambatan
(char) , berat_badan_siswa(int)
(bool)
5.Finish Tembok Nila Fajar Maulidifara Brilliano Jevanta Eksa Putra
Septi Putri Anindita Salsabila
Variabel: int km,m,cm;

1. Input
cout<<"Konversi Jarak dari cm ke km, m, dan cm"<<endl;
cout<<"Masukan Jarak dalam CM : ";
cin>>cm;

2. Mencari jumlah km dan sisa cm


km=cm/100000;
cm=cm%100000; input: pjg_blk, lbr_blk, tgi_blk
3. Mencari jumlah m dan sisa cm Nim_siswa (int) output: volume_blk
m=cm/100; 1. jenis_CD 1. read pjg_blk, lbr_blk, tgi_blk
cm=cm%100; 2. biaya_sewa Nama_siswa (char) 2. volume = pjg_blk* lbr_blk* tgi_blk
4. Output 3. lama_sewa 3. simpan hasil volume_blk
cout<<km<<" km + "<<m<<"
4. total_biaya
m + "<<cm<<" cm Berat_badan_siswa
"<<endl; (int) 4. volume_blk = volume/1000
24/09/2019 10:22:32 48 / 100 Aqilah Zulfaa Lestari 09 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer Semua benar Mengunakan bahasa sehari-hari
Algoritma
pembuat
boleh program
tidak memiliki
atau
efektif
pengguna
output 1 -2 Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran TahunLahir Karakter Record / 2 22 (A OR B) OR NOT(c) P bernilai salah Menggunakan bahasa mirip
read
bahasa pemrograman segienam Opsi 1 Opsi 5 5. End 5. cetak volume_blk - Rizki Afdhilah F - M. Ade A.
-Deklarasi : - Deklarasi
Input : Jarak_cm Input = panjang_balok(cm), lebar_balok(cm), tinggi_balok(cm)
Output : Jarak_km , Jarak_dm , Jarak_mm Ouput = volume_balok(l)

Langkah - langkah : variabel input = Langkah - langkah :


1. Start 1. jenis_cd / jenis_dvd variabel input = 1. start
2. read = Jarak_cm 2. banyak_cd / banyak_dvd
1. banyak_siswa (integer) 2. read = panjang_balok(cm), lebar_balok(cm), tinggi_balok(cm)
3. Jarak_km = Jarak_cm : 3.
100.000
denda_perhari 2. berat_badan_siswa (integer)
3. volume_balok(cm3) = panjang_balok(cm) * lebar_balok(cm) * tinggi_balok(cm)
4. Jarak_dm = Jarak_cm : 4.
10lama_terlambat 4. volume_balok(l) = volume_balok(cm3) * 1/1000
5. Jarak_mm = Jarak_cm * 10 variabel output = 5. write = volume_balok(l)
6. write = Jarak_km , Jarak_dm
variabel
, Jarak_mm
ouput = 1. rerata_beratbadan 6. finish
24/09/2019 10:23:14 46 / 100 Ade Nini Septya 03 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingDeklarasi
ke dalam cetakan” Matikan komputer 1 dan 2 saja Penyajiannya singkat dan Algoritma
efisien boleh tidak memiliki
defineoutput 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Nomor Polisi Total gaji JumlahAnak TotalGaji TahunLahir Karakter Array / 2 20 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 7. finish 1. total_biaya_sewa Anggi Ayu Maharani Chyntia Ratnasari kosong Adelia Putri Agustin
Algoritma menentukan volume balok
-Deklarasi:
algoritma konversi jarak dari CM, ke KM, DM, dan MM input = panjang balok (dlm CM), lebar balok (CM), tinggi balok (CM)
deklarasi: output = volume balok (dlm L)
input: jarak (cm) -Langkah-langkah
output: konversi jarak dari cm ke km, dm, dan mm 1. Start
langkah2: 2. Baca panjang, lebar, dan tinggi balok.
1. mulai INPUT: 3. Kemudia kalikan panjang, lebar, dan tinggi.
2. input jarak dalam cm banyak_CD_atau_DVD_yang_disewa
INPUT: (integer) 4. Simpan hasil dengan nama volume balok.
3. km = cm/100000 denda_keterlambatan (real)
berat_badan_seluruh_siswa_kelas_sepuluh_satu
5. Ubah volume balok dari
(real)
yang awalnya CM menjadi L.
4. dm = cm/10 jenis_CD_atau_DVD_yang_disewa
jumlah_siswa_kelas_sepuluh_satu
(string) 6. Simpan(integer)
hasilnya sebagai output.
5. mm = cm*10 OUTPUT: OUTPUT: 7. End
24/09/2019 10:23:51 38 / 100 Dinda Maharani 18 Algoritma tidak harus menghasilkan
“Tuangkanoutput
adonan pudingPreparation
ke dalam cetakan” Matikan komputer Semua benar Menyatakan langkah-langkah
Algoritma
denganboleh
kalimat
tidak
deskriptif
memiliki
solutif
output 2 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak LuasLingkaran TahunLahir String String / 2 22 (A OR NOT(B)) OR NOT(c)
P bernilai salah Dapat diubah ke bahasa natural
read dan sebaliknya segienam Opsi 1 Opsi 3 6. selesai total_biaya_sewa_CD_atau_DVD
rata_rata_berat_badan_seluruh_siswa_kelas_sepuluh_satu
(real) Tembok(real) Adelia Putri Agustin Septi Putri Anindita Salsabila
Chyntia Ratnasari
1.start
2.input jarak (cm) input=panjang balok(cm)
3.read jarak lebar balok(cm)
4.km=jarak/100000 total_biaya_sewa(real) tinggi balok(cm)
5.dm=jarak/10 jenis_cd(karakter) 1.inputkan panjang lebar dan tinggi balok
6.mm=jarak*10 banyak_cd(integer) Input=nama_siswa(karakter)
2.volume balok sama dengan panjang kali lebar kali tinggi balok
7.write jarak konversi denda_keterlambatan(real) berat_badan_siswa(integer)
3.volume balok(cm) dibagi 1000
24/09/2019 10:24:34 44 / 100 Muhammad Rafli 27 Algoritma tidak harus menghasilkan
“Masukkanoutput
satu gelas air putih”
Deklarasi Matikan komputer 1 dan 2 saja Kurang universal Algoritma boleh tidak memiliki
efisien
output 3 Tidak dapat ditemukan outputnya
Tidak boleh ada dua namaPenulisan
variabel yang
langkah-langkah
sama Umur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TotalGaji TahunLahir Karakter Record mod 2 24 (A OR B) OR NOT(c) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 8.end lama_keterlambatan(integer)
output=rata_rata_berat_badan(integer)
4.output volume balok dalam
Dinding/temboks
satuan liter Bintang Raihan M. Agam Saifudin Haidar Deansyah K.

Variabel input :
1. Mulai Jenis_cd (string)
2. Input ( jarak_cm) Banyak_cd (integer)
3. Jarak_km = jarak_cm/100000
Denda_terlambat (real)
4. Jarak_dm = jarak_cm/10Denda_perhari (real)
5. Jarak_mm = jarak_mm*10 Lama_terlambat (integer)
6. Output ( Jarak_km, Jarak_dm,
VariabelJarak_mm)
output :
24/09/2019 10:25:21 50 / 100 Rossa Puspitasari 36 Algoritma tidak harus menghasilkan
“Jika kue sudah
outputmatang, keluarkan
Deklarasikue dari oven” Matikan komputer Semua benar Penyajiannya singkat dan Algoritma
efisien bisa memiliki nolfinite
input dari pengguna 3 Tidak dapat ditemukan outputnya
Boleh diberikan nama dengan
Penulisan
bebaslangkah-langkahUmur
algoritma lebih efisien Bahan bakar Total gaji JumlahAnak TotalGaji TahunLahir Karakter Record mod 2 22 (a AND b) OR NOT(C) P bernilai salah Bahasanya harus baku, tidak
readboleh ada kesalahan segienam Opsi 1 Opsi 5 7. Selesai Biaya_sewa (real)

Anda mungkin juga menyukai