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 fungsi

berikut adalah tugas ke 4 dari pak ifan, yaitu membuat fungsi dari soal paralel yang kemarin. Judul : Menghitung Luas Rumah dan Jumlah keramik Yang dibutuhkan Kamus : PjgT, PjgR, LbrT, LbrR ← integer Lkeramik1, Lkeramik2, Lkeramik3   ← real Function LuasT (PjgT, LbrT ← integer) ← real Function LuasR (PjgR, LbrR ← integer) ← real Function JumlahDos(LuasR / LKeramik ← real ) ← integer Deskripsi : float LuasT (PjgT,   LbrT ← integer ) {     Output("Input Panjang Tanah")     Input("masukkan panjang tanah)     Output("Input Lebar Tanah")     Input("masukkan lebar tanah")     LuasT ← PjgT * LbrT     return LuasT } float LuasR (PjgR,   LbrR ← integer ) {     Output("Input Panjang Ruangan")     Input("masukkan panjang ruangan”)     Output("Input...

Paradigma Prosedural

Paradigmaa Prosedural Analisis Algorithma SourceCode App Sebuah paradigma dalam dunia komputer, akan diselesaikan dengan tahap menganalisis masalah yang ada, kemudian menyusun algorithma yang baik dan runtut, menuliskannya dalam bentuk sourcecode yang akan decompile menjadi sebuah app. Dimana app tersebut menjadi salah satu jalan keluar alternative dari paradigmaa yang ada. 1. Paradigmaa pemrograman sendiri adalah cara pandang kita terhadap suatu masalah yang mana masalah tersebut akan kita selesaikan. Paradigmaa pemrograman memiliki beberapa jenis, diantaranya procedural, fungsional, deklaratif dan objek. 2. Algortima                 Apa itu algoritma ? Algoritma adalah sekumpulan instruksi yang berisikan langkah-langkah penyelesaian suatu masalah yang disusun secara runtut, benar, dan tuntas. Pada paradigma procedural notasi algoritma ditulis seperti berikut ...

Searching

Searching atau pencarian, adalah proses yang sering digunakan dalam pengelolaan atau mesin pencari data. Prosesnya adalah menemukan nilai (data) tertentu dalam sekumpulan / gudang data yang memiliki type sama. Algoritma pencarian adalah algoritma yang menerima argument ABC dan mencoba untuk mencari record yang mana keynya sama ABC. Perhatikan contoh algortima searching array satu dimensi sebagai berikut:            1               2                3                4                5               6                 7             Indeks Luas 25 105 37 35 60 37 3...