Thursday, May 24, 2018

CONTOH CODING C++ SIMPAN PINJAM KOPERASI

#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;
}

No comments:

Post a Comment

CONTOH CODING LINKED LIST MENGGUNAKAN BORLAND C++

CONTOH CODING LINKED LIST MENGGUNAKAN BORLAND C++ #include<stdlib.h> #include<conio.h> #include<iostream.h> struc...