Welcome to My Website

Download latihan
nama filenya
oop dan fileteks3
atau link ini
http://www.box.net/shared/1ioylcb85m

Operasi File Teks

Penulis : Ilham Maulana Senin, Juni 08, 2009


# include "string.h"
# include "ctype.h"
# include "stdlib.h"
# include "conio.h"
# include "stdio.h"
# include "iostream.h"
# include "fstream.h"

class Buku
{
private:
char kode[10];
char judul[35];
char pengarang[25];
int jumlah;

public:
void entri_buku();
void info_buku();
};

void rekam_buku(Buku buku);
void baca_buku(Buku buku);

void main()
{
int pilih;
Buku buku_perpustakaan;

cout<<"DATA STOK BUKU PERPUSTAKAAN"<<<"1. Input Data "<<<"2. Tampil Data "<<<"3. Keluar "<<<"Masukkan Pilihan Anda : "; cin>>pilih;

if (pilih==1)
{
rekam_buku(buku_perpustakaan);
}
else if(pilih==2)
{
baca_buku(buku_perpustakaan);
}
else
exit;
}

void Buku::entri_buku()
{
char tmp[5];
clrscr();

cout<<"<>"<<<<"Kode : "; cin.getline(kode,sizeof(kode)); cout<<"Judul : "; cin.getline(judul,sizeof(judul)); cout<<"Pengarang : "; cin.getline(pengarang,sizeof(pengarang)); cout<<"Jumlah : "; cin.getline(tmp,sizeof(tmp)); jumlah=atoi(tmp); } void Buku::info_buku() { cout<<"Kode : "<<<<"Judul : "<<<<"Pengarang : "<<<<"Jumlah : "<<<<<<"Mau memasukkan data lagi [Y/T]?"; cin>>jawab;
}while(((jawab=='Y')||(jawab=='y')));

file_buku.close();
}

//untuk menampilkan data buku ke file
void baca_buku(Buku buku)
{
clrscr();
ifstream file_buku("BUKU.txt");
cout<<"<>"<
cout<

file_buku.read((char*)&buku,sizeof(buku)); //membaca
while(!file_buku.eof())
{
buku.info_buku();
file_buku.read((char*)&buku,sizeof(buku));
}

file_buku.close();
getch();
}

0 komentar

Posting Komentar

Halo Semua. Thanks yach buat komentarnya