P. 1
alpro-latihan-algoritma-12

alpro-latihan-algoritma-12

|Views: 3|Likes:

More info:

Published by: Anisa Fadhillah Widyani on Mar 12, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/03/2013

pdf

text

original

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     .

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

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

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

La#han  8   Buat  algoritma  untuk  menampilkan  bilangan  1.… n.4.5.  dimana  n  adalah  masukan  dari  penggguna   .2.3.

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

…n.6.4.  dimana  n  adalah  masukan  dari  penggguna   .8.La#han  10   Buat  algoritma  untuk  menampilkan  bilangan  2.10.

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

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

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

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

La#han  14   Buat  algoritma  untuk  klasifikasi  usia  manusia.   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     .

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

LaYhan  16     Buat  algoritma  untuk  membuat   deret  1.….16.25.   .8.4.

16.36.4.10.14.6.…   .LaYhan  17     Buat  algoritma  untuk  membuat   deret  2.

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

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

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

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

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->