Imam  Fahrur  Rozi  

Algoritma  dan  Pemrograman

Latihan Algoritma

La#han  1   Buat  algoritma  untuk  menghitung  luas  bangun  datar   segiempat    

La#han  2   Buat  algoritma  untuk  menghitung  volume  balok  dan  luas   permukaan  balok     .

La#han  3   Buat  algoritma  untuk  menghitung  nilai  rata-­‐rata  dari  3   bilangan  bulat     .

La#han  4   Buat  algoritma  untuk  menukarkan  isi  nilai  dari  2  variabel     Contoh:  a  =  3  dan  b  =  4   Hasilnya:  a  =  4  dan  b  =  3     .

La#han  5   Buat  algoritma  untuk  menghitung  volume  balok  (jika   masukan  pengguna  ‘a’)  atau  luas  permukaan  balok  (jika   masukan  pengguna  ‘b’).  Jika  masukan  selain  ‘a’  atau  ‘b’   akan  ditampilan  ‘masukan  anda  harus  a  atau  b’     .

 jika  dimasukkan  1  maka  hasilnya   “benar”.  kalau  masukan  bukan  0  atau  1  maka   ditampilkan  ‘masukan  harus  0  atau  1’     .  jika  dimasukkan  0  akan  keluar   hasilnya  “salah”.La#han  6   Buat  algoritma  untuk  program  konversi  dari  nilai  biner   ke  logika  boolean.

La#han  7   Buat  algoritma  untuk  mengecek  apakah  bilangan  yang   dimasukkan  oleh  pengguna  merupakan  bilangan  ganjil   atau  genap   .

 dimana  n  adalah  masukan  dari  penggguna   .… n.2.5.4.La#han  8   Buat  algoritma  untuk  menampilkan  bilangan  1.3.

La#han  9   Buat  algoritma  untuk  menampilkan  bilangan  1.3.5.  dimana  n  adalah  masukan  dari  penggguna   .7.… n.9.

10.8.6.  dimana  n  adalah  masukan  dari  penggguna   .4.La#han  10   Buat  algoritma  untuk  menampilkan  bilangan  2. …n.

a   Buat  algoritma  untuk  menampilkan  kata  “hello  world”   sejumlah  n  kali.La#han  10.  dimana  n  masukan  dari  pengguna   .

      Contoh:  jika  dimasukkan  n  =  5.  sebanyak  n  kali.  maka  program  akan  bisa   menerima  masukan  5  bilangan  bulat.   sesuai  dengan  keinginan  pengguna.Dimana  n   merupakan  banyak  bilangan  yang  hendak  dimasukkan.La#han  11   Buat  algoritma  dari  program  untuk  memasukkan   beberapa  nilai  bilangan  bulat.  dan  seYap   kalimasukan.  bilangan  yang  dimasukkan  langsung   ditampilkan   .

 dengan  nilai  tukar  1  dolar  =  8000  rupiah   .La#han  12   Buat  algoritma  untuk  mengkonversi  mata  uang  dari   dolar  ke  rupiah.

La#han  13   Buat  algoritma  untuk  mencari  bilangan  terkecil  dari  3   bilangan  yang  dimasukkan  oleh  pengguna.5.1   Hasilnya  :  1     .     Contoh:  2.

  Aturannya:   ²  Jika  umur  <  5  à  balita   ²  Jika  umur  >=  5  dan  umur  <  10  à  anak-­‐anak   ²  Jika  umur  >=  10  dan  umur  <17  à  remaja   ²  Jika  umur  >=  17  dan  umur  <  55  à  Dewasa     ²  Jika  umur  >=  55  à  Lanjut  usia     Contoh:  Jika  dimasukkan  umur  =  20.  maka  outputnya  =   dewasa     .La#han  14   Buat  algoritma  untuk  klasifikasi  usia  manusia.

 n  adalah  masukan   dari  pengguna     Contoh:  jika  masukan  n=5.LaYhan  15   Buat  algoritma  untuk  menghitung  jumlah  total   n  bilangan  bulat  pertama.  maka  akan   dihasilkan  1+2+3+4+5   .

  .16.….LaYhan  16     Buat  algoritma  untuk  membuat   deret  1.4.8.25.

14.10.LaYhan  17     Buat  algoritma  untuk  membuat   deret  2.6.4.…   .16.36.

LaYhan  18     Buat  algoritma  untuk  membuat   tampilan   *   **   ***   ****   *****   ………….   .

LaYhan  19   Buat  algoritma  untuk  membuat   tampilan   1   22   333   4444   55555   ………….   ..

  a=20.LaYhan  20   Buat  algoritma  untuk  mencari  nilai   yang  lebih  besar  antara  2  bilangan     Misal:  ada  dua  bilangan  a  dan  b.  maka  keluaran  program   “a  lebih  besar  dari  b”   .  b=10.

Algoritma  dan  Pemrograman     Selamat  Belajar       JJJJJJJJJ     Serious.  stay  cool  &  calm   .  Focus.

Sign up to vote on this title
UsefulNot useful