Langsung ke konten utama

Tugas membuat array

Berikut adalah tugas ke 3 dari pak ifan, yaitu membuat array of type bentukan



Judul :
Menghitung Luas Rumah dan Jumlah keramik Yang dibutuhkan
Kamus :
PjgTanah, LbrTanah ← real

PjgRuangan : array [1…7] of real
LbrRuangan : array [1…7] of real
  
PjgKeramik : array [1..3] of real    
LbrKeramik : array [1..3] of real

LuasRuangan : array [1..7] of real                
LuasKeramik : array [1..3] of real

float PjgRuangan[7]
float PjgKeramik[3]

float LbrRuangan[7]
float LbrKeramik[3]

float LuasRuangan[7]
float LuasKeramik[3]         
Deskripsi :
PjgRuangan[1]: 15                                                               //untuk panjang tanah//
PjgRuangan[2]: 7                                                                 //untuk panjang ruangan VIP//
PjgRuangan[3]: 5                                                                 //untuk panjang standart1//
PjgRuangan[4]: 5                                                                 //untuk panjang standart2//
PjgRuangan[5]: 7                                                                 //untuk panjang dapur//
PjgRuangan[6]: 3                                                                 //untuk panjang space//
PjgRuangan[7]: 5                                                                 //untuk panjang KM//

LbrRuangan[1] : 20                                                              //untuk lebar ruangan tanah//
LbrRuangan[2] : 15                                                              //untuk lebar ruangan VIP//
LbrRuangan[3] : 7.5                                                            //untuk lebar ruangan standart1//
LbrRuangan[4] : 7.5                                                            //untuk lebar ruangan standart2//
LbrRuangan[5] : 5                                                                //untuk lebar ruangan dapur//
LbrRuangan[6] : 20                                                              //untuk lebar ruangan space//
LbrRuangan[7] :  5                                                               //untuk lebar ruangan KM//

PjgKeramik[1] :  50                                                              //untuk panjang keramik1//
PjgKeramik[2] : 30                                                               //untuk panjang keramik2//
PjgKeramik[3] : 20                                                               //untuk panjang keramik3//

LebarKeramik[1] : 50                                                          //untuk lebar keramik 1//
LebarKeramik[2] : 30                                                          //untuk lebar keramik 2//
LebarKeramik[3] : 20                                                          //untuk lebar keramik 3//
  
                               
                //proses untuk menghitung luas ruangan//
                a ←0  
                while(a 7)
                                {
                                                Output  PjgRuangan(a)
                                                a ← a+1
                                }
                do
               
                b ← 0  
                while(b 7)
                                {
                                                Output LbrRuangan(b)
                                                b ← b+1
                                }
                do

y ← 0   
                while(y   3)
                                {
                                                Output  PjgKeramik(y)
                                                y ← y +1
                                }
                do

z ← 0   
                while(z 3)
                                {
                                                Output  LebarKeramik(z)
                                                z ← z +1
                                }
                do

                //menghitung luasruangan//
                x ← 0  
                for(x=0;   x 7;   ++1)
                                {
                                                LuasRuangan[x] ← PjgRuangan[a] * LbrRuangan[b]
                                                Output ("Luas Ruangan adalah")
                                }
x ß  x+1

//menghitung luaskeramik//
                w ← 0
                for(w=0 ;  w 7;   ++1)
                                {
                                                LuasRuangan[w] ← PjgKeramik[y] * LebarKeramik[z]
                                                Output ("Luas Luas adalah")
                                }
w ← w + 1
                  }

               
                //proses untuk mengukur jumlah dos keramik//
                j ← 0
                for(j=1;  j  7;  ++1 )
                                {
                                                LuasRuangan[x]
                                                                Output ("silahkan masukkan luasruangan")
                                                                Input  x
                                                LuasKeramik[w]
                                                                Output ("silahkan masukkan luasruangan")
                                                                Input w
                                                Jml_Dos_Keramik ← LuasRuangan[x] / LuasKeramik[w]
                                                                Output ("Jumlah Dos yang dibutuhkan untuk ruangan adalah")
                                }






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

Postingan populer dari blog ini

Tugas membuat notasi algortima

Ceritanya hari kedua tapi pertemuan pertama untuk kelas SP Alpro Udinus sama pak ifan dikasih tugas untuk membuat rumah sendiri dengan ukuran sendiri, ya itung-itung belajar jadi arsitek. berikut adalah notasi algoritma untuk tugas diatas : Judul    : Menghitung Jumlah keramik dengan luas p x l Kamus    :       PjgTnh = real       LbrTnh = real       LTotal = real       L = real       PjgRuangan = real       LbrRuangan = real       LRuangan = real       JmlKeramik = integer       JmlDos = real       MKeramik = integer       A = integer //50cmx50cm = 2.5m//       B = integer //30cmx30cm = 0.9m//       C = integer //20cmx20cm = 0.4m// Deskripsi: //---menghitung luas rumah---//     PjgTnh = 15 m     LbrTnh = 20 m     LTotal <- PjgTnh x LbrTnh     LTotal = 15 x 20               = 300 m     Ouput ("Luas Rumah dengan panjang tanah 15m dan lebar tanah 20m adalah")     Luas Rumah de

Fungsi

Fungsi merupakan pengelompokkan / pemetaan suatu nilai berdasarkan kegunaannya (fungsinya) yang biasanya disertai dengan pemanggilan melalui parameter dan mempunyai nilai balik. Transformasi dari pemetaan suatu nilai (dari “domain) ke nilai lain (“range”).   Sebuah fungsi akan menerima suatu nilai yang diberikan lewat parameter dan akan mengeluarkan output sesuai dengan domain yang didefinisikan dalam spesifikasi yang ada di fungsi. Suatu program fungsi dapat memberikan nilai balik , biasanya berupa suatu nilai yang dibutuhkan oleh bagian kelompok fungsi / bagian yang memanggilnya. Tujuannya, agar mudah dimengerti berdasarkan fungsinya. Sebelum membuat fungsi, programmer harus dituntut mengerti proses bisnis yang akan dibuat. Fungsi akan bekerja jika parameternya diisi sesuai dengan aturannya. Penulisan notasi algoritma fungsi juga dengan tata cara pemrograman, ada judul, kamus dan deskripsi. Notasi Algoritma   Fungsi: Judul : Kamus :       //men