Struktur Data: Contoh Program Laporan Keuangan Sederhana
Soal :
Buatlah source code Pascal untuk program laporan keuangan yang tiap datanya mengandung no, tanggal, bulan, tahun,
keterangan, dan biaya. Ketentuan:
- Buat data dalam bentuk struktur data
- Buat prosedur untuk menghitung jumlah pengeluaran berdasarkan rentang data
- Buat prosedur untuk menampilkan hasil
Jawab :
program LapKeu;
{$APPTYPE CONSOLE}
uses
SysUtils;type
pengeluaran=record
no,tgl,bln,thn:integer;
keterangan:String[25];
biaya:real;
end;
var
jml_eks, i : integer;
ekspense:array[1..1000] of pengeluaran;procedure TampilanData;
begin
writeln(’—————–Laporan Keuangan—————–’);
writeln(’————————————————–’);
writeln(’|No |Tanggal | Keterangan | Biaya |’);
writeln(’————————————————–’);
for i:=1 to jml_eks do
begin
with ekspense[i] do
writeln(’|',No:3,’|',tgl:2,’/',bln:2,’/',
thn:2,’|',keterangan:25,’|',biaya:10:2,’|');
end;
end;procedure JumlahData(awal,akhir:integer);
var hasil:real;
begin
for i:=awal to akhir do
begin
hasil:=hasil+ekspense[i].biaya;
end;
writeln(’Jumlah data dari ‘,awal,’s.d.’,akhir,
‘ = ‘, hasil:10:2);
end;procedure inputdata(nomor:integer);
begin
with ekspense[nomor] do
begin
No:=nomor;
writeln(’No. ‘, No);
write(’Tanggal = ‘);readln(tgl);
write(’Bulan = ‘);readln(bln);
write(’Tahun = ‘);readln(thn);
write(’Keterangan = ‘);readln(keterangan);
write(’Biaya = ‘);readln(biaya);
end;
end;begin
write(’Berapa jumlah data? ‘);readln(jml_eks);
for i:=1 to jml_eks do
begin
inputdata(i);
end;
tampilandata;
jumlahdata(1,jml_eks);
readln;
end.
Related posts:
- Materi Kuliah Struktur Data Materi kuliah Struktur Data dapat di unduh disini : ...
- Contoh Soal Ujian Tengah Semester Praktikum Sistem Operasi Ini adalah contoh model soal yang akan keluar di UTS...
- Soal Ujian Tengah Semester PSO UJIAN TENGAH SEMESTER Sebelum mengerjakan ketikkan : echo namakamu NPM...










Wach semester berapa nich
kok sama sich pake Pascal
aku juga lagi belajar Pascal nich
Wach bisa belajar Pascal dari sini aku nich
makasih pak, dah dimuatin d post terbaru bapak tentang laporan keuangan yang di kuiskan tadi siang. jadi saya ngopy n buwat blajar.
hehehe…
kira2 untuk uas besok kisi2 nya apa saja pak??
dan bsk pas uas struktur data teori y pak? saya liat di jadwal uas bkn d lab.1??
Absen disini lagi Pak/Bu
Mampir lagi Pak
Absen kok belum update
@Semua: Terimakasih sudah mampir.
@Melki: Ujiannya teori, kamu pasti bisa kok.
itu pakai bahasa C yaks ??
mantraaaap, btw…bagi2lah proyek pemerintah itu,hihii
thx dah berkunjung ya bro
Bahasa Pascal, (bisa pakai program Borland Delphi atau Turbo Pascal). Kalau mau yang bahasa C juga bisa kok
mantap mas artikelnya..jadi ingat pratikum bahasa pemrograman bahasa pascal di kuliah.