Minggu, 09 Oktober 2016

Pseudocode Mencari Nilai Coklat Gratis



program Coklat_Gratis;
{I.S. : User memasukkan jumlah dan sisa coklat gratis}
{F.S. : Menampilkan banyaknya coklat gratis}

Kamus:
     n,gratis1,sisa1,jumlah1,gratis2,sisa2,jumlah2,gratis3,gratis : integer;

Algoritma:

     repeat
     output('Menghitung Coklat');
     output('jumlah bungkus coklat : ');
     input(n);
     {validasi}
          while (n < 3) or (n > 100) do
               output('jumlah coklat dari 0 sampai 100');
               input(n);
         endwhile
    gratis1 ← n div 3;
      sisa1 ← n mod 3;
        jumlah1 ← gratis1 + sisa1;
    gratis2 ← jumlah1 div 3;
      sisa2 ← gratis2 mod 3;
        jumlah2 ← gratis2 + sisa2;
    gratis3 ← jumlah2 div 3;
    gratis ← gratis3 + gratis2 + gratis1;
    output('coklat gratis yang didapat adalah : ',gratis);
    output('tekan enter untuk ulangi!');

    until(n = 0);


Menghitung T(n)


C(n)

Cop



+       = 4
/       = 4
>       = 1
<       = 1
←       =  8
Output  =  5
Input   =  2


a
b
c
d
e
f
g


4n
4
n+1
n+1
4n+8
2n+3
1n+1


T(n) = Cop . C(n
     = (4n.a)+(4.b)+(n+1)c+(n+1)d+(4n+8)e+(2n+3)f+(1n+1)g

Tidak ada komentar:

Posting Komentar

Total Tayangan Halaman