Laporan 16
Laporan 16
TUGAS PENDAHULUAN
Buatlah design flowchart untuk setiap soal dalam percobaan.
Flowchart No. 1
(mendefinisikan beberapa fungsi)
Mulai
Deklarasi fungsi
masukan dan average
Deklarasi
n,total,rata,m,nilai,sum=0,av,tot
Masukkan n
Sum +=nilai
Av=tot/x
Cetak hasil
Selesai
Flowchart No. 2
(mendefinisikan beberapa fungsi)
Mulai
Deklarasi fungsi
f_to_i,i_to_cm,cm_to_m
Deklarasi
feet,inchi,cm,meter
Masukkan
feet
f_to_i= x=f*12
i_to_cm= x=i*2.54f
Cm_to_m= x=c/100
Panggil fungsi
f_to_i,i_to_cm,dan cm_to_m
Cetak hasil
Selesai
D. PERCOBAAN
1. Definisikan fungsi main(),masukan() dan average(),sebagai berikut :
- Fungsi masukan () menerima satu parameter berupa jumlah data yang
akandimasukkan dan memberikan return value berupa nilai totoal dari seluruh data yang
dimasukkan.Fungsi ini bertugas menerima masukan data sebanyak n kali dan sekaligus
menghitung total nilai seluruh data.
- Fungsi average () menerima dua parameter berupa jumlah data yang telahdimasukkan
dan nilai total seluruh data.Fungsi ini memberikan return value berupa nilai rata-rata dari
seluruh data yang dimasukkan.
- Pada fungsi main () mintalah masukan jumlah data yang akan diinputkan.Selanjutnya
lakukan pemanggilan fungsi masukan () dan average (),kemudian tampilkan rata-rata dari
seluruh datanya.
Dalam main() mintalah masukan ukuran dalam satuan kaki(feet) kemudian lakukan
konversi sampai mendapatkan keluaran berupa ukuran dalam meter.Tentukan jumlah
dan tipe parameter dan return value yang dibutuhkan.
Keterangan : 1laki = 12inchi, 1inchi = 2.54cm, 100 cm = 1meter.
Program ini untuk menghitung inchi,cm,m dari masukan user.Program ini mirip
dengan program nomor satu,yaitu memakai 3 fungsi(fungsi main,fungsi
f_to_i,i_to_cm,dan fungsi cm_to_m).Fungsi f_to_i untuk menghitung nilai dari
inchi.Fungsi i_to_cm untuk menghitung nilai dari cm.Funsi cm_to_m untuk
menghitung nilai dari meter.dan semua dipanggil dalam satu fungsi,yaitu fungsi
main.
E. LAPORAN RESMI
1. Tulis listing program dari semua percobaan yang dilakukan.
Jawab:sudah terjawab di lembar percobaan