Langsung ke konten utama

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 dengan panjang tanah 15m dan lebar tanah 20m adalah 300 m


//---menghitung luas ruangan VIP---//
     PjgRuangan = 7 m
     LbrRuangan = 15 m
     L <- PjgRuangan x LbrRuangan
     L = 7 x 15
       = 105 m

    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---//
     PjgRuangan = 5 m
     LbrRuangan = 7.5 m
     L <- PjgRuangan x LbrRuangan
     L = 5 x 7.5
      = 37.5 m


    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---//
     PjgRuangan = 5 m
     LbrRuangan = 7.5 m
     L <- PjgRuangan x LbrRuangan
     L = 5 x 7.5
       = 37.5 m
 
    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---//
     PjgRuangan = 7 m
     LbrRuangan = 5 m
     L <- PjgRuangan x LbrRuangan
     L = 7 x 5
       = 35 m

     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---//
     PjgRuangan = 3 m
     LbrRuangan = 20 m
     L <- PjgRuangan x LbrRuangan
     L = 3 x 20
       = 60 m

     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---//
     PjgRuangan = 5 m
     LbrRuangan = 5 m
     L <- PjgRuangan x LbrRuangan
     L = 5 x 5
       = 25 m

     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 kotak keramik VIP---//
     L = 105 m
     MKeramik = A
     A = 2.5 m
     JmlKeramik <- L / A
     JmlKeramik = 105 / 2.5
            = 42

    Output ("Jumlah Keramik yang dibutuhkan untuk ruangan VIP adalah  ")
     Jumlah Keramik yang dibutuhkan untuk ruangan VIP adalah 42 kotak


//---menghitung kotak keramik Standart1---//
     L = 37.5 m
     MKeramik = B
     A = 0.9 m
     JmlKeramik <- L / B
     JmlKeramik = 37.5 / 0.9
            = 41.6

    Output ("Jumlah Keramik yang dibutuhkan untuk ruangan Standart1 adalah  ")
     Jumlah Keramik yang dibutuhkan untuk ruangan Standart1 adalah 41.6 kotak //karena lebih 6 kotak, jadi dibulatkan menjadi 42 kotak//


//---menghitung kotak keramik Standart2---//
     L = 37.5 m
     MKeramik = B
     A = 0.9 m
     JmlKeramik <- L / B
     JmlKeramik = 37.5 / 0.9
            = 41.6

     Output ("Jumlah Keramik yang dibutuhkan untuk ruangan Standart1 adalah  ")
     Jumlah Keramik yang dibutuhkan untuk ruangan Standart2 adalah 41.6 kotak //karena lebih 6 kotak, jadi dibulatkan menjadi 42 kotak//


//---menghitung kotak keramik dapur---//
     L = 35 m
     MKeramik = B
     A = 0.9 m
     JmlKeramik <- L / B
     JmlKeramik = 35 / 0.9
            = 38.8

    Output ("Jumlah Keramik yang dibutuhkan untuk ruangan dapur adalah  ")
   Jumlah Keramik yang dibutuhkan untuk ruangan dapur adalah 38.8 kotak //karena lebih 8 kotak, jadi dibulatkan menjadi 39 kotak//


//---menghitung kotak keramik space---//
     L = 60 m
     MKeramik = C
     A = 0.4 m
     JmlKeramik <- L / C
     JmlKeramik = 60 / 0.4
            = 150

     Output ("Jumlah Keramik yang dibutuhkan untuk ruangan space adalah  ")
    Jumlah Keramik yang dibutuhkan untuk ruangan dapur adalah 150 kotak


//menghitung kotak keramik KM//
     L = 25 m
     MKeramik = B
     A = 0.49m
     JmlKeramik <- L / B
     JmlKeramik = 25 / 0.9
            = 27.7

    Output ("Jumlah Keramik yang dibutuhkan untuk ruangan KM adalah  ")
    Jumlah Keramik yang dibutuhkan untuk ruangan dapur adalah 27.7 kotak //karena lebih 7 kotak, jadi dibulatkan menjadi 28 kotak//


Penulis mohon maaf kalau dalam pengerjaan dan pembahasan tugas tersebut masih banyak salah, penulis sadar masih banyak kekurangan dan belum sempurna. Terimakasih
Saran kalian akan sangat membantu penulis :)


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

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

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