Minggu, 09 Oktober 2016

Pseudocode Lama Parkir


PSEUDOCEDE LAMA PARKIR




Procedure Lama_Parkir(Input : JamMasuk, JamKeluar : integer; Output : BiayaParkir, LamaParkir)

Deklarasi :
        JamMasuk, JamKeluar, LamaParkir, BiayaParkir : integer;

Algoritma :
       input(JamMasuk, JamKeluar)
       if (JamMasuk < JamKeluar)
           then
              LamaParkir <-- JamKeluar-JamMasuk
                 else
                    LamaParkir <-- (12-JamMasuk) + JamKeluar
        endif

            if (LamaParkir < 2)
               then
                  BiayaParkir <-- 2000
                    else
                       BiayaParkir <-- 2000 + (LamaParkir- 2) + 500
            endif
          
       output (BiayaParkir, LamaParkir)
       else <-- ('Invalid nilai')

       output BiayaParkir

          C(12)      Cop      C(n) 
+          36           a           3n
-            3            b           3
<--        40           c        3n+4
<          13           d          n+1


T(12) = Cop + ((n)
         =  36a  +  3b +  40c +  13d

T(n)  = Cop + ((n)
         = 36 n a +  3b + 40 n+4 ) c + (n + 1) d 

Tidak ada komentar:

Posting Komentar

Total Tayangan Halaman