Friday, February 10, 2012

Algoritama & Pemrograman (pemahaman awal algoritma..(2))


1.Transaksi Bank sederhana


Algoritma transaksi bank sederhana
• Membuka rekening
• Saldo =simpanan awal
• Jika deposit,maka saldo awal bertambah sebanyak amount
• Jika withdraw,bandingkan saldo dengan amount
• Jika amount lebih besar dari saldo awal,tampilkan ERROR
• Jika tidak, amount akan berkurang sebanyak amount
• Tampilkan hasil
• Program selesai


2.Menghitung luas dan keliling lingkaran

Algoritma menghitung keliling lingkaran
• Mulai program
• Masukkan nilai π
• Masukkan nilai r
• Lakukan perhitungan K denagn menggunakan rumus K=2πr
• Tampilkan hasil K
• Program selesai




Algoritma menghitung luas lingkaran
• Mulai program
• Masukkan nilai π bertipe float
• Masukkan nilai r
• Lakukan perhitungan L denagn menggunakan rumus L=0.5*π*r*r
• Tampilkan hasil L
• Program selesai


3.Menghitung konversi suhu dari celcius ke fahrenheit

Algoritma
• Mulai program
• Ubah nilai C bertipe float
• Input nilai C
• Lakukan proses perhitungan untuk menghitung nilai F dengan menggunakan rumus
F=C*1.8+32
• Tampilkan hasil C
• Program selesai


4. Menampilkan bilangan ganjil
 

Algoritma untuk menampilkan bilangan ganjil
1. Mulai program
2. Input bilangan a dan b
3. Cek apakah a kurang dari b
4. Jika ya,maka cek apakah a mod 2=1?
1.jika ya, cek apakah a = 21 atau a=27
1.jika ya a =a+1 ,kembali ke langkah no 3
2.jika tidak cetak a
2.jika tidak a =a+1 ,kembali ke langkah no 3
5. Program selesai


5.Menghitung Diskriminan

Algoritma diskriminan
  • Mulai program
  • Input a,b,c
  • Hitung diskriminan dengan menggunakan rumus D= b²-4ac
  • Apakah D = 0,
  • Jika ya ,maka x1=-b/2a dan x2=-b/2a
  • Jika tidak ,apakah D > 0
Jika ya maka X1 = (-b + sqrt(D)/2a ,X2= (-b – sqrt(D)/2a
  • Cetak hasil
  • Program selesai

No comments:

Post a Comment