Berikut adalah tugas kedua dari materi type bentukan.
Penulis : Nur Aidha Rahmanningtyas (A11.2013.07481)
Mahasiswa jurusan Teknik Informatika tingkat 4 yang sedang belajar mengambil mata kuliah alpro semester pendek di udinus. Pengadaan semester pendek / SP bahwa untuk memberikan kesempatan kepada mahasiswa khususnya memperbaiki nilai matakuliah yang pernah ditempuh, meningkatkan indek prestasi namum tidak menambah waktu studi agar tetap bisa 4 tahun.
Judul :
Menghitung Luas Rumah dan Jumlah keramik Yang dibutuhkan
|
Kamus :
type Tanah
(
PjgTnh ← real
LbrTnh ← real
LTotal
← real
)
type R_Vip
(
PjgVIP ← real
LbrVIP ← real
LuasVip
← real
)
type R_DPR
(
PjgDPR ← real
LbrDPR ← real
LuasDPR ← real
)
type R_KM
(
PjgKM ← real
LbrKM ← real
LuasKM ← real
)
type R_Stnd1
(
PjgStnd1 ← real
LbrStnd1 ← real
LuasStnd1 ← real
)
type R_Stnd2
(
PjgStnd2
← real
LbrStnd2
← real
LuasStnd2
← real
)
type R_Space
(
PjgSpace
← real
LbrSpace
← real
LuasSpace
← real
)
type jnis_Keramik
(
keramik1
← string
keramik2
← string
keramik3
← string
)
type keramik1 // untuk keramik
50 x 50 //
(
pjgKeramik1 ← integer
lbrKeramik1 ← integer
LuasKeramik1 ← real
)
type keramik2 // untuk keramik
30 x 30 //
(
pjgKeramik2
← integer
lbrKeramik2
← integer
LuasKeramik2 ← real
)
type keramik3 // untuk keramik
20 x 20 //
(
pjgKeramik3
← integer
lbrKeramik3 ← integer
LuasKeramik3 ← real
)
type Panjang
(
PjgVIP, PjgStnd1, PjgStnd2, PjgDPR, PjgKM,
PjgSpace, PjgTnh ← real
pjgKeramik1, pjgKeramik2, pjgKeramik3 ← integer
)
type Lebar
(
LbrVIP, LbrStnd1, LbrStnd2, LuasDPR, LbrKM,
LbrSpace, LbrTnh ← real
lbrKeramik1, lbrKeramik2, lbrKeramik3 ← integer
)
type LuasRuangan
(
LuasVIP, LuasStnd1, LuasStnd2, LuasDPR,
LuasKM, LuasSpace ← real
)
type LuasKeramik
(
LuasKeramik1, LuasKeramik2,
LuasKeramik3 ← real
)
type Jumlah
(
JmlKeramik
← real
JmlDos
← integer
)
|
Deskripsi :
//---menghitung
luas tanah---//
PjgTnh = 15 m
LbrTnh = 20 m
LTotal ← PjgTnh * LbrTnh
Ouput ("Luas Rumah dengan
panjang tanah 15m dan lebar tanah 20m adalah")
Luas Rumah dengan panjang
tanah 15m dan lebar tanah 20m adalah 300 m
//---menghitung
luas ruangan VIP---//
PjgVIP = 7 m
LbrVIP = 15 m
LuasVIP ← PjgVIP* LbrVIP
Output ("Luas Ruangan
dengan panjang ruangan 7m dan lebar ruangan 15m adalah")
Luas Ruangan dengan panjang
ruangan 7m dan lebar ruangan 15m adalah 105 m
//---menghitung
luas ruangan Standart1---//
PjgStnd1 = 5 m
LbrStnd1 = 7.5 m
LuasStnd1 ← PjgStnd1 * LbrStnd1
Output ("Luas Ruangan
dengan panjang ruangan 5m dan lebar ruangan 7.5m adalah")
Luas Ruangan dengan panjang
ruangan 5m dan lebar ruangan 7.5m adalah 37.5 m
//---menghitung
luas ruangan Standart2---//
PjgStnd2 = 5 m
LbrStnd2 = 7.5 m
LuasStnd2 ← PjgStnd2 * LbrStnd2
Output ("Luas Ruangan
dengan panjang ruangan 5m dan lebar ruangan 7.5m adalah")
Luas Ruangan dengan panjang
ruangan 5m dan lebar ruangan 7.5m adalah 37.5 m
//---menghitung
luas ruangan dapur---//
PjgDPR = 7 m
LbrDPR = 5 m
LuasDPR ← PjgDPR * LbrDPR
Output ("Luas Ruangan
dengan panjang ruangan 7m dan lebar ruangan 5m adalah")
Luas Ruangan dengan panjang
ruangan 7m dan lebar ruangan 5m adalah 35 m
//---menghitung
luas ruangan space---//
PjgSpace = 3 m
LbrSpace = 20 m
LuasSpace ← PjgSpace * LbrSpace
Output ("Luas Ruangan
dengan panjang ruangan 3m dan lebar ruangan 20m adalah")
Luas Ruangan dengan panjang
ruangan 3m dan lebar ruangan 20m adalah 60 m
//---menghitung
luas ruangan KM---//
PjgKM = 5 m
LbrKM = 5 m
LuasKM ← PjgKM * LbrKM
Output ("Luas Ruangan
dengan panjang ruangan 5m dan lebar ruangan 5m adalah")
Luas Ruangan dengan panjang
ruangan 5m dan lebar ruangan 5m adalah 25 m
--------------------------------------------------------------------------------------
//menghitung
Doskeramik VIP//
LuasVip = 105 m
LuasKeramik1 = 2.5 m
JmlDos ← LuasVIP / LuasKeramik1
Output ("Jumlah Keramik
yang dibutuhkan untuk ruangan VIP adalah
")
Jumlah Keramik yang dibutuhkan
untuk ruangan VIP adalah 42 dos
//menghitung
Doskeramik Standart1//
LuasStnd1 = 37.5 m
LuasKeramik2 = 0.9 m
JmlDos ← LuasStnd1 / LuasKeramik2
Output ("Jumlah Keramik
yang dibutuhkan untuk ruangan Standart1 adalah ")
Jumlah Keramik yang dibutuhkan
untuk ruangan Standart1 adalah 41.6 Dos//karena lebih 6 kotak, jadi
dibulatkan menjadi 42 dos//
//menghitung
Doskeramik Standart2//
LuasStnd2 = 37.5 m
LuasKeramik2 = 0.9 m
JmlDos ← LuasStnd2 / LuasKeramik2
Output ("Jumlah Keramik
yang dibutuhkan untuk ruangan Standart1 adalah ")
Jumlah Keramik yang dibutuhkan
untuk ruangan Standart2 adalah 41.6 Dos //karena lebih 6 kotak, jadi
dibulatkan menjadi 42 dos//
//menghitung
Doskeramik dapur//
LuasDPR = 35 m
LuasKeramik2 = 0.9 m
JmlDos ← LuasDPR / LuasKeramik2
Output ("Jumlah Keramik
yang dibutuhkan untuk ruangan dapur adalah
")
Jumlah Keramik yang dibutuhkan
untuk ruangan dapur adalah 38.8 Dos //karena lebih 8 kotak, jadi dibulatkan
menjadi 39 dos//
//menghitung
Doskeramik space//
LuasSpace = 60 m
LuasKeramik3 = 0.4 m
JmlDos ← LuasSpace / LuasKeramik3
Output ("Jumlah Keramik
yang dibutuhkan untuk ruangan space adalah
")
Jumlah Keramik yang dibutuhkan
untuk ruangan dapur adalah 150 Dos
//menghitung
Doskeramik KM//
LuasKM = 25 m
LuasKeramik2 = 0.9m
JmlDos ← LuasKM / LuasKeramik2
Output ("Jumlah Keramik
yang dibutuhkan untuk ruangan KM adalah
")
Jumlah Keramik yang dibutuhkan
untuk ruangan dapur adalah 27.7 Dos//karena lebih 7 kotak, jadi dibulatkan
menjadi 28 dos//
|
Penulis : Nur Aidha Rahmanningtyas (A11.2013.07481)
Mahasiswa jurusan Teknik Informatika tingkat 4 yang sedang belajar mengambil mata kuliah alpro semester pendek di udinus. Pengadaan semester pendek / SP bahwa untuk memberikan kesempatan kepada mahasiswa khususnya memperbaiki nilai matakuliah yang pernah ditempuh, meningkatkan indek prestasi namum tidak menambah waktu studi agar tetap bisa 4 tahun.
Komentar
Posting Komentar