Minggu, 24 April 2011

Program Untuk Mengcopy Inputan

Hay,,,hay,,,hay teman-teman ku semua, gimana kabar kalian hari ini ?
Semoga selalu diberi kesehatan sama yang di Atas,,(amin)
Karena kesehatan adalah harta yang tidak ternilai harganya.
Jadi jagalah selalu kesehatan kalian semua.oke

pada kesempatan kali ini saya akan membuat program untuk mencopy inputan.
langsung saja inilah program yang saya buat:

#include <iostream.h>
#include <fstream>
#include <cstring>


struct status{
       char name[80];
       double balance;
       unsigned long account_num;
       };

int main(int argc, char *argv[])
{
    status acc;
    strcpy(acc.name,"lukman");
    acc.balance=1123.23;
    acc.account_num=1234568;
    
    ofstream outbal("balance",ios::out|ios::binary);
    if(!outbal){
                cout<<"tidak dapat buka file"<<endl;
                return 1;
                }
    outbal.write((char*)&acc,sizeof(struct status));
    outbal.close();

    ifstream inbal("balance",ios::in|ios::binary);
    if(!inbal){
                cout<<"tidak dapat buka file"<<endl;
                return 1;
                }
    inbal.read((char*)&acc,sizeof(struct status));

    cout<<acc.name<<endl;
    cout<<"account# "<<acc.account_num;
    cout.precision(2);
    cout.setf(ios::fixed);
    cout<<endl<<"balance$ "<<acc.balance<<endl;
    inbal.close();
    
    return 0;
}

Tidak ada komentar:

Posting Komentar