bahasa natural, pseudocode, dan flowchart
A. BAHASA NATURAL
Algoritma penghitungan penyewaan DVD
{algoritma yang digunakan untuk penghitungan penyewaan DVD}
Deklarasi
Variabel jumlah DVD yang disewa, variabel satu keping DVD dan variabel hasil merupakan variabel dengan tipe data integer
Algoritma
1. variabel harga satu keping DVD diberi nilai 3.000
2. variabel hasil diberi nilai yaitu:
3.000*jumlah DVD yang disewa
3. tulis selesai
4. selesai
PSEUDOCODE
Algoritma penghitungan penyewaan DVD
{algoritma yang akan digunakan untuk penghitungan penyewaan DVD}
Deklarasi
jumlah DVD yang disewa : integer
harga satu keping DVD : integer
Algoritma
jumlah DVD yang disewa ← 3
harga satu keping DVD ← 3.000
perhitungan ← 3.000*3
write(9.000)
end
FLOWCHART
star
↓
baca (jumlah)
baca (harga)
↓
harga sewa
(harga * jumlah)
↓
cetak
(harga sewa)
↓
end
B. BAHASA NATURAL
Algoritma gaji karyawan
{algoritma yang digunakan untuk menentukan gaji karyawan}
Deklarasi
hasil masuk : integer
50.000 : integer
Algoritma
read(harimasuk)
read(50.000)
gaji←hari masuk*50.000
write(gaji)
end
FLOWCHART
STAR
↓
baca hari masuk
baca (50.000)
↓
gaji
(hari masuk * 50.000)
↓
cetak gaji
↓
end
C. BAHASA NATURAL
Algoritma volume dan luas permukaan balok
{algoritma yang digunakan untuk mencari volume dan luas permukaan dari balok}
Deklarasi
variabel panjang, lebar, tinggi, dan hasil merupakan variabel dengan tipe data integer
Algoritma
1. variabel panjang(P) diberi nilai 8
2. variabel lebar(L) diberi nilai 4
3. variabel tinggi(t) diberi nilai 2
4. variabel hasil diberi nilai yaitu:
volume= P*L*t
luas permukaan= 2(PL+Pt+Lt)
5. tulis hasil
6. selesai
PSEUDECODE
Algoritma volume dan luas permukaan
{algoritma yang akan digunakan untuk mencari volume dan luas permukaan balok}
Deklarasi
panjang: integer
lebar : integer
tinggi : integer
Algoritma
panjang ← 8
lebar ← 4
tinggi ← 2
volume ← P*L*t
luas permukaan ← 2(PL+Pt+Lt)
write(volume dan luas permukaan)
end
FLOWCHART
STAR
↓
baca (panjang)
baca (lebar)
baca (tinggi)
↓
volume= p*l*t
luas permukaan = 2 (pl+pt+lt)
↓
cetak
volume
luas pemukaan
↓
end
Algoritma penghitungan penyewaan DVD
{algoritma yang digunakan untuk penghitungan penyewaan DVD}
Deklarasi
Variabel jumlah DVD yang disewa, variabel satu keping DVD dan variabel hasil merupakan variabel dengan tipe data integer
Algoritma
1. variabel harga satu keping DVD diberi nilai 3.000
2. variabel hasil diberi nilai yaitu:
3.000*jumlah DVD yang disewa
3. tulis selesai
4. selesai
PSEUDOCODE
Algoritma penghitungan penyewaan DVD
{algoritma yang akan digunakan untuk penghitungan penyewaan DVD}
Deklarasi
jumlah DVD yang disewa : integer
harga satu keping DVD : integer
Algoritma
jumlah DVD yang disewa ← 3
harga satu keping DVD ← 3.000
perhitungan ← 3.000*3
write(9.000)
end
FLOWCHART
star
↓
baca (jumlah)
baca (harga)
↓
harga sewa
(harga * jumlah)
↓
cetak
(harga sewa)
↓
end
B. BAHASA NATURAL
Algoritma gaji karyawan
{algoritma yang digunakan untuk menentukan gaji karyawan}
Deklarasi
hasil masuk : integer
50.000 : integer
Algoritma
read(harimasuk)
read(50.000)
gaji←hari masuk*50.000
write(gaji)
end
FLOWCHART
STAR
↓
baca hari masuk
baca (50.000)
↓
gaji
(hari masuk * 50.000)
↓
cetak gaji
↓
end
C. BAHASA NATURAL
Algoritma volume dan luas permukaan balok
{algoritma yang digunakan untuk mencari volume dan luas permukaan dari balok}
Deklarasi
variabel panjang, lebar, tinggi, dan hasil merupakan variabel dengan tipe data integer
Algoritma
1. variabel panjang(P) diberi nilai 8
2. variabel lebar(L) diberi nilai 4
3. variabel tinggi(t) diberi nilai 2
4. variabel hasil diberi nilai yaitu:
volume= P*L*t
luas permukaan= 2(PL+Pt+Lt)
5. tulis hasil
6. selesai
PSEUDECODE
Algoritma volume dan luas permukaan
{algoritma yang akan digunakan untuk mencari volume dan luas permukaan balok}
Deklarasi
panjang: integer
lebar : integer
tinggi : integer
Algoritma
panjang ← 8
lebar ← 4
tinggi ← 2
volume ← P*L*t
luas permukaan ← 2(PL+Pt+Lt)
write(volume dan luas permukaan)
end
FLOWCHART
STAR
↓
baca (panjang)
baca (lebar)
baca (tinggi)
↓
volume= p*l*t
luas permukaan = 2 (pl+pt+lt)
↓
cetak
volume
luas pemukaan
↓
end
k498q0ahlhy059 male sex doll,dildos,double dildos,realistic dildos,dildos,vibrators,sex chair,sex chair,dog dildos u694x7xqtnb560
BalasHapus