Anda di halaman 1dari 6

DAFTAR ISI Cover....i Daftar Isi.

ii

A. Deskripsi Permasalahan/ Analisis.3 B. Desain Flowchart....4 C. Source Code Program....6 D. Hasil Uji Program...9 E. Pedoman Pemakaian Program..10

A. Deskripsi Permasalahan/ Analisis


1

LW07-1(Baca File) Pada tugas LW07-1 ini kita akan membuat program untuk membaca file RINPUT.DAT yang telah kita buat sebelumnya. Dengan RINPUT.DAT adalah data radiasi surya Yogyakarta.

Kemudian output yang kita inginkan adalah nilai sum, ave1, dan ave2 dari data tersebut. Untuk mencarinya kita dapat merumuskannya sebagai berikut:

Arithmatic average: =

=1

Moving average: = +1 + (1 )
LW07-2(Baca dan Tulis File) Pada tugas LW07-2 ini kita akan membuat program untuk membaca dan menulis file. File yang akan kita baca adalah RINPUT.DAT dan kita akan menuliskannya dalam ROUTPUT.TXT. Data yang kita gunakan masih sama dengan tugas LW07-1. File yang akan kita tulis yaitu berupa nilai sum ave1, dan ave2, dengan rumus : Arithmatic average: =
1 =1

Moving average: = +1 + (1 ) LW07-3(Perhitungan Jumlah Kata) Pada tugas LW07-3 ini kita akan membuat program untuk membuka file RINPUT.DAT.

Output yang ingin kita dapatkan adalah berupa jumlah kata dan jumlah karakter. Untuk mendapatkannya kita dapat menggunakan kode ASCII. B. Desain Flowchart LW07-1(Baca File)

START

Memasukkan file input RINPUT.DAT

iVal2 temp
NO

fp2 == NULL

YES

(!feof(fp2))& &(iNum<iVal 2)

File tidak dapat dibuka.

iNum++ rSum += temp rAve1 = rSum / iNum

rAve2 = temp

YES

i == iNum
NO

rAve2 = rAve2 0.8*(rAve2 - temp)

Data Sum Ave1 Ave2

End

LW07-2(Baca dan Tulis File)

START

Memasukkan file input RINPUT.DAT

fp2 == NULL

YES

File tidak dapat dibuka.

NO

iNum++ rSum += temp rAve1 = rSum / iNum

(!feof(fp2))& &(iNum<iVal 2)

i == iNum
rAve2 = rAve2 0.8*(rAve2 - temp)
NO

End

Menampilkan: Sum Ave1 Ave2 Dalam file output ROUTPUT.TXT

rAve2 = temp

YES

LW07-3(Perhitungan Jumlah Kata)

START

Memasukkan file input RINPUT.DAT

i = -1 j=1

fgetc(fp2) i++

Jumlah karakter (i) Jumlah kata (j)

YES

j++

32==fgetc (fp2)

END

C. Pedoman Pemakaian Program LW07-1(Baca File) Untuk program baca file ini, kita dapat menjalankan programnya dengan cara langsung membuka aplikasi .exe-nya. Kemudian setelah terbuka program akan langsung melakukan proses, dan hasil yang akan kita dapatkan adalah nila sum, ave1 dan ave2 dari data yang telah kita buat. Untuk mengakhiri program tekan tanda x. LW07-2(Baca dan Tulis File) Untuk program baca dan tulis file ini, kita dapat menjalankan programnya dengan cara langsung membuka aplikasi .exe-nya. Kemudian setelah terbuka program akan langsung melakukan proses, dan hasil yang akan kita dapatkan adalah nila sum, ave1 dan ave2 dari data yang telah kita buat. Namun untuk program ini kita tidak dapat melihat nilai outputnya, karena program ini merupakan program untuk menulis file dan file yang ditulis oleh program tersebut dapat kita lihat di ROUTPUT.txt yang telah kita sediakan untuk menulis file hasil pemrosesan. Untuk mengakhiri tekan x. LW07-3(Perhitungan Jumlah Kata)
5

Untuk program perhitungan jumlah kata ini, kita dapat menjalankan programnya dengan cara langsung membuka aplikasi .exe-nya. Kemudian setelah terbuka program akan langsung melakukan proses, dan hasil yang akan kita dapatkan adalah analisis kata yang telah kita tulis dalam sebelumnya, yaitu berupa jumlah kata dan jumlah karakter. Untuk mengakhiri program tekan tanda x.

Anda mungkin juga menyukai