#include <iostream.h>
#include <conio.h>
#include <fstream.h>
#include <stdio.h>
#include <iomanip.h>
#include <stdlib.h>
void anggota ();
struct info {
char no [20];
char nama [20];
char tanggal [20];
char kode [10];
int jumlah;
} data;
main ()
{
int total_seluruhnya=0;
ifstream datafile ("info.dat",ios::in);
if (!datafile)
{
cerr<<"FILE COULD NOT BE OPENED"<<endl;
exit(1);
}
cout<<setiosflags(ios::left)<<"NO "<<setw(5)<<setw(5)<<"NO.ANGGOTA "<<setw(12)<<"TANGGAL TRANSAKSI "<<setw(12)
<<"KODE TRANSAKSI "<<setw(3)<<"JENIS TRANSAKSI "<<setw(12)<<"JUMLAH "<<setw(7);
cout<<"________________________________________________________"<<endl;
datafile.read ((char*)& data,sizeof(data));
while (!datafile.eof())
{
anggota ();
datafile.read ((char*)& data,sizeof(data));
}
cout<<"________________________________________________________"<<endl<<endl;
total_seluruhnya=total_seluruhnya+data.jumlah;
cout<<"TOTAL BIAYA SELURUHNYA : "<<total_seluruhnya;
datafile.close();
getch();
}
int no = 0;
char jenis [10];
void anggota () {
no++;
if (data.kode=="1")
strcpy (jenis,"SIMPANAN");
else if (data.kode=="2")
strcpy (jenis,"PINJAMAN");
else
strcpy (jenis,"TIDAK DIKETAHUI");
cout<<setiosflags (ios::left)<<no<<setw(5)<<data.no<<setw(12)<<data.tanggal<<setw(12)
<<data.kode<<setw(3)<<jenis<<setw(12)<<data.jumlah<<setw(7)<<endl;
}
Subscribe to:
Post Comments (Atom)
CONTOH CODING LINKED LIST MENGGUNAKAN BORLAND C++
CONTOH CODING LINKED LIST MENGGUNAKAN BORLAND C++ #include<stdlib.h> #include<conio.h> #include<iostream.h> struc...
-
#include <iostream.h> #include <conio.h> #include <fstream.h> #include <stdio.h> #include <stdlib.h> struct pa...
-
#include <iostream.h> #include <conio.h> #include <fstream.h> #include <stdio.h> #include <iomanip.h> #include...
-
#include <iostream.h> #include <iomanip.h> #include <stdio.h> #include <conio.h> void coba(); struct rumahsakit { ...
No comments:
Post a Comment