P. 1
Bab III Pengolahan Data

Bab III Pengolahan Data

|Views: 682|Likes:
Published by xmas_nightangel8384
tugas tentang pembuatan algoritma dan flowchartnya
tugas tentang pembuatan algoritma dan flowchartnya

More info:

Published by: xmas_nightangel8384 on Jan 28, 2010
Copyright:Attribution Non-commercial

Availability:

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

11/06/2012

pdf

text

original

BAB III PENGOLAHAN DATA

3.1. Langkah-langkah Pemrograman Data Minuman Adapun langkah-langkah yang harus dilakukan adalah sebagai berikut: 1. Mengidentifikasikan Masalah Tujuan dari mengidentifikasikan masalah adalah mendapatkan pemahaman yang lebih mendalam tentang masalah yang ada. Dengan demikian akan dapat diperoleh asumsi-asumsi yang lebih baik guna memecahkan masalah. Pada kasus pemotongan harga pembelian minuman ini terdapat beberapa ketentuan yaitu bila harga pembelian dibawah Rp 100.000 maka total pembelian harga tidak dikenai potongan harga sedangkan untuk pembelian diantara Rp 100.000 sampai Rp 200.000 maka total pembelian harga mendapat potongan harga sebesar 5% dan untuk diatas Rp 200.000 maka total pembelian harga mendapatkan potongan harga sebesar 10%. Dalam hal ini juga perlu diketahui data input dan data output sehingga memudahkan dalam penyusunan program, yaitu: a. Data input berupa kode, jenis, jumlah, dan harga minuman. Berikut ini adalah data-data yang digunakan sebagai input program. Tabel 3.1. Data Input NO 1 2 3 Jenis Minuman Milo Kopi Coca Cola Kode Mi Ko Cc Harga (Rp)/Kotak 10.000 15.000 12.500 Jumlah n1 n2 n3

3.1.1. Langkah-langkah Pemrograman Pemotongan Harga Pembelian

4 Jus Orange Jo 20.000 n4 b. Data output adalah total harga pembayaran minuman. 2. Menemukan Solusi

Setelah masalah didefinisikan maka langkah selanjutnya adalah menemukan solusi. Adapun langkah-langkah dalam menemukan solusi dari permasalahan kasus pemotongan harga pembelian minuman yaitu sebagai berikut: 1. Tentukan jumlah harga pembelian berdasarkan banyak pembelian dikalikan dengan kode jenis dan harga minuman. P = n1*x1 + n2*x2 + n3*x3 + n4*x4 2. Tentukan pemotongan harga (P’) berdasarkan syarat ketentuan sebagai berikut: a. Bila harga pembelian dibawah Rp 100.000 P’ = P*0% b. Bila harga pembelian Rp 100.000 sampai Rp 200.000 P’ =P*5% c. Bila harga pembelian di atas Rp200.000 P’ = P*10% 3. Kita dapatkan hasil berupa data output yang merupakan solusi dari permasalahan tersebut yaitu total harga pembayaran. TP = P-P’ 3. Membuat Algoritma Setelah dilakukan pengidentifikasian masalah dan telah ditentukan solusinya maka langkah selanjutnya adalah menyusun suatu algoritma. Algoritma ini dibuat dengan tujuan untuk menyelesaikan masalah. Algoritma tersebut tidak dibuat dalam satu kali proses. Oleh karena itu, algoritma tersebut harus dikaji secara terus-menerus sehingga dapat diperoleh algoritma yang paling lengkap,tepat, benar, dan relevan. Algoritma yang telah disusun juga harus diperiksa kembali dimana bila terdapat kesalahan di dalam susunan algoritma tersebut maka dilakukan suatu perevisian pada algoritma tersebut.

3.1.2. Langkah-langkah Pemrograman Penentuan Frekuensi Pengisian dan Massa Cairan yang Dimasukkan ke Dalam Sebuah Balok

Adapun langkah-langkah yang harus dilakukan adalah sebagai berikut : 1. Mengidentifikasikan Masalah Tujuan dari mengidentifikasikan masalah adalah mendapatkan pemahaman yang lebih mendalam tentang masalah yang ada. Dengan demikian akan dapat diperoleh asumsi-asumsi yang lebih baik guna memecahkan masalah. Pada kasus penentuan frekuensi pengisian dan massa cairan yang dimasukkan ke dalam sebuah balok perlu diketahui data input dan data output sehingga memudahkan kita dalam penyusunan program. a. Data input: 1. Untuk balok: Panjang (m), lebar (m), dan tinggi (m). 2. Untuk tabung: Jari-jari alas (m) dan tinggi (m). 3. Daya tahan tabung (kg). 4. Jenis zat cair(kg/m3). b. Data Output: 1. Frekuensi pengisian cairan. 2. Massa total cairan di dalam balok (kg). 2. Menemukan Solusi

Setelah dilakukan pengidentifikasian masalah, dapat diambil beberapa langkah untuk mendapatkan solusi dari kasus tersebut yaitu sebagai berikut: 1. Tentukan rumus yang akan dipakai untuk menghitung volume balok dan tabung, frkuensi pengisian cairan ke dalam balok, massa cairan yang berada di dalam balok, yaitu: a. Untuk menentukan volume balok digunakan rumus: Volume balok = Vb = p*l*t b. Untuk menentukan volume tabung digunakan rumus: Volume tabung = Vt = π*r*r*t c. Untuk menentukan frkuensi pengisian cairan ke dalam balok: n = Vb/ Vt

d. Untuk menentukan massa cairan yang berada di dalam balok: mcairan = Vb * ρzat cair 2. Tentukan data yang akan dimasukkan. 3. Kita dapatkan hasil berupa data output yang merupakan solusi dari permasalahan tersebut. 3. Membuat Algoritma Setelah dilakukan pengidentifikasian masalah dan telah ditentukan solusinya maka langkah selanjutnya adalah menyusun suatu algoritma. Algoritma ini dibuat dengan tujuan untuk menyelesaikan masalah. Algoritma tersebut tidak dibuat dalam satu kali proses. Oleh karena itu, algoritma tersebut harus dikaji secara terus-menerus sehingga dapat diperoleh algoritma yang paling lengkap,tepat, benar, dan relevan. Algoritma yang telah disusun juga harus diperiksa kembali dimana bila terdapat kesalahan di dalam susunan algoritma tersebut maka dilakukan suatu perevisian pada algoritma tersebut. 3.2. 3.2.1. 3.2.1.1. Fungsi Aplikasi dan Tampilan Algoritma Algoritma Pemotongan Harga Pembelian Minuman Langkah-langkah dalam menentukan pemotongan pembelian minuman adalah sebagai berikut: 1. 2. 3. 4. Tentukan kode, jenis dan harga minuman. Masukkan jumlah pembelian minuman beserta kode-kode jenis Hitung jumlah harga pembelian yaitu dengan cara mengalikan Penetuan pemotongan harga yaitu: harga pembelian dibawah Rp 100.000 maka tidak mendapatkan potongan harga ( pembayaran = harga beli ). b. Bila harga pembelian diantara Rp 100.000 sampai Rp 200.000 mendapatkan potongan harga sebesar 5% dari harga pembelian. harga dari

minuman tersebut. kode-kode yang ada dengan jumlah pembelian. a. Bila

c. Bila harga diatas Rp 200.000 maka mendapatkan potongan harga sebesar 10% dari harga pembelian. 5. 6. Hitung harga pembayaran dengan cara mengurangkan harga Cetak hasil harga pembayaran. pembelian terhadap potongan harga yang diterima.

3.2.1.2.Algoritma Penentuan Frekuensi Pengisian dan Massa Cairan yang Dimasukkan ke Dalam Sebuah Balok Langkah-langkah dalam menentukan frekuensi pengisian dan massa cairan yang dimasukkan ke dalam sebuah balok adalah sebagai berikut: 1. Masukkan data input yaitu: a. Untuk balok = panjang (m), lebar (m), dan tinggi (m). b. Untuk tabung = jari-jari alas (m), dan tinggi (m). c. Nilai daya tahan tabung (kg). d. Massa jenis cairan (kg/m3). 2. 3. Masukkan nilai π = 3,14. Hitung volume balok dan tabung. Volume balok = Vb = p*l*t Volume tabung = Vt = π*r*r*t 4. 5. Hitung massa cairan yang akan dimasukkan ke dalam tabung. Penentuan daya tahan tabung terhadap massa cairan dimana

bila massa cairan di dalam tabung lebih kecil dari nilai daya tahan tabung maka dilanjutkan ke proses selanjutnya, bila massa cairan di dalam tabung lebih besar dari nilai daya tahan tabung maka kembali ke langkah 1. 6. Hitung frekuensi pengisian cairan ke dalam balok dan massa cairan di dalam balok, yaitu: Frekuensi = n = Vb/ Vt Massa cairan = mcairan = Vb * ρzat cair 7. 3.2.2. Cetak hasil perhitungan frekuensi dan massa cairan. FlowChart

3.2.2.1.

FlowChart Pemotongan Harga Pembelian Minuman

Berikut ini adalah flowchart yang akan menggambarkan langkahlangkah dalam mencari pemotongan harga pembelian minuman:

START

A

Kode minuman dan harga minuman Milo = Mi = Rp 10.000 = X1 Kopi = Ko = Rp 15.000 = X2 Coca Cola = Cc = Rp 12.500 = X3 Jus Orange = Jo = Rp 20.000 = X4

P < Rp 100.00 T Y T

Rp 100.000<P < RpY 200.00

Pemotongan harga P’ = P* 10%

Jumlah Pembelian Minuman (n1, n2, n3, n4) Kode minuman dan harga minuman (X1, X2, X3, X4)

Pemotongan harga P’ = P*0%

Pemotongan harga P’ = P*5%

Total Harga Pembayaran TP = P - P’ Harga Pembelian P = (n1*X1 )+ (n2*X2) + (n3*X3) + (n4*X4)

PRINT TOTAL HARGA PEMBAYARAN A

END

Gambar 3.1 FlowChart Pemotongan Harga Pembelian Minuman 3.2.2.2. FlowChart Penentuan Frekuensi Pengisian dan Massa Cairan yang Dimasukkan ke Dalam Sebuah Balok Berikut ini adalah flowchart yang akan menggambarkan langkahlangkah dalam penentuan frekuensi pengisian dan massa cairan yang dimasukkan ke dalam sebuah balok:

ST AR T

A

U ntuk balok p,l,t = U ntuk tabung r, t = Massa jenis cairan = ρ D aya tahan tabung = dt

T

D aya tahan m c < dt Y

Frekue nsi pe ng isia n n= Vb/ Vt M assa ca iran m= ρ* V b
π = 3,14

n= frekuensi pengisian = bilangan bulat m =massa cairan (kg)

T

n dibulatkan ke atas

Vb= p*l*t Vt= π*r*r*t

Y

Ma ssa ca ira n di d alam tab un g mc = ρ * V t

PR IN T F R EKU EN SI PENGISIAN dan MASSA C AIR AN

EN D A

Gambar 3.2 FlowChart Penentuan Frekuensi Pengisian dan Massa Cairan yang Dimasukkan ke Dalam Sebuah Balok

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)//-->