1. Analisis : User diminta untuk manampilkan jumlah bilangan sesuai dengan berapa yang di masukkan (N) bilangan bulat positifnya seperti : masukkan bilangan (N) : 3 rumus : 1+2+...+N
Algoritma : {menampilkan jumlah bilangan sesuai N inputan ke piranti keluaran}
Deklarasi : n, a, i : integer
Deskripsi : read (n)
while (!(i>=n)) i=i+1 a=a+i
write ("hasil", a) end while
3. Analisis : User diminta untuk membuat tabel atau daftar harga BBM kita bisa menggunakan operasi perulangan. dimana di dalam tabel tersebut terdapat harga + ukuran tiap liternya untuk premium, pertamax, dan solar. seperti : 1 liter = sekian ribu 2 liter = sekian ribu ... 100 liter = sekian ribu
Algoritma : {mencetak daftar harga dari setiap liternya ke piranti keluaran}
deklarasi : a, b, c, d : integer
Deskripsi : read(a, b, c, d) if (a=1)
write ("daftar hrga premium")
for (b=1; b<=100; b++) c=b*6550
write(b,"liter = ",c)
4. Analisis : User diminta untuk menampilkan operasi penjumlahan, rata-rata, nilai maks, dan nilai min kita bisa menggunakan operasi perulangan. dengan memasukkan batasan yang ingin di masukkan.
pilih jumlah, rata-rata, maks, min.
Algoritma : {membuat menu pilihan kemudian ke piranti keluaran}
Deklarasi : i, bts, maks, n, jumlah, mins, pilih : integer
Deskripsi : while (!(i>=bts))
jumlah=jumlah+n
rata=jumlah/bts
if(maks<=n) then maks=n
else min=n, i=i+1
if (pilih=1) write ("jumlah ")
else if (pilih=2) write ("rata-rata")
else if (pilih=3) write ("nilai maks ")
else (pilih=4)
write ("nilai min ")
5. Analisis : User diminta untuk menampilkan deret Fibonacci bisa menggunakan operasi
perulangan, yang di awali dari 0 dan 1 kemudian angka berikutnya didapat dari menambahkan
kedua bilangan ynag berurutan.
Algoritma : {menampilkan deret Fibonacci kemudian ke piranti keluaran}
Deklarasi : a, b, c, n : integer
Deskripsi :read (n,a,b,c)
if (n>0)
a=0; b=1; c=1
fibonacci (n-1, a, b, c)
else
Algoritma : {menampilkan jumlah bilangan sesuai N inputan ke piranti keluaran}
Deklarasi : n, a, i : integer
Deskripsi : read (n)
while (!(i>=n)) i=i+1 a=a+i
write ("hasil", a) end while
3. Analisis : User diminta untuk membuat tabel atau daftar harga BBM kita bisa menggunakan operasi perulangan. dimana di dalam tabel tersebut terdapat harga + ukuran tiap liternya untuk premium, pertamax, dan solar. seperti : 1 liter = sekian ribu 2 liter = sekian ribu ... 100 liter = sekian ribu
Algoritma : {mencetak daftar harga dari setiap liternya ke piranti keluaran}
deklarasi : a, b, c, d : integer
Deskripsi : read(a, b, c, d) if (a=1)
write ("daftar hrga premium")
for (b=1; b<=100; b++) c=b*6550
write(b,"liter = ",c)
pilih jumlah, rata-rata, maks, min.
Algoritma : {membuat menu pilihan kemudian ke piranti keluaran}
Deklarasi : i, bts, maks, n, jumlah, mins, pilih : integer
Deskripsi : while (!(i>=bts))
jumlah=jumlah+n
rata=jumlah/bts
if(maks<=n) then maks=n
else min=n, i=i+1
if (pilih=1) write ("jumlah ")
else if (pilih=2) write ("rata-rata")
else if (pilih=3) write ("nilai maks ")
else (pilih=4)
write ("nilai min ")
perulangan, yang di awali dari 0 dan 1 kemudian angka berikutnya didapat dari menambahkan
kedua bilangan ynag berurutan.
Algoritma : {menampilkan deret Fibonacci kemudian ke piranti keluaran}
Deklarasi : a, b, c, n : integer
Deskripsi :read (n,a,b,c)
if (n>0)
a=0; b=1; c=1
fibonacci (n-1, a, b, c)
else
Comments
Post a Comment