Mesran

Hanya ingin berbagi kebaikan dan mendapatkan kebaikan yang lain.

Bahan Praktek File Pada C/C++

#include <iostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
#include <string.h>

struct dataproduk{

char kode[5] ;
char nama[20] ;
long harga ;

} recproduk[10] ;

void main() {

FILE     *coba ;
char    gj[10] ;
float    atof() ;
int     i, n = 0 ;
char lagi ;

do {
clrscr() ;
gotoxy (35, 5) ; cout << “MEMASUKKAN DATA PRODUK” ;
gotoxy (35, 6) ; cout << “————————————“;
gotoxy (35, 10); cout << “————————————“;
gotoxy (35, 7) ; cout << “Kode Produk  : “;
gets(recproduk[n].kode) ;
gotoxy (35, 8) ; cout << “Nama Produk    : “;
gets(recproduk[n].nama) ;
gotoxy (35, 9) ; cout << “Harga          : “;
cin  >> recproduk[n].harga ;
gotoxy (35, 11) ; cout << “Input Data Lagi [Y/T] : “;
cin  >> lagi ;
n++ ;
}while(lagi==’Y’ || lagi==’y’) ;
coba = fopen(“c:\\Produk.Dat”, “wb”) ;

for ( i=0 ; i <n  ; ++i ) {
fwrite(&recproduk[i], sizeof(recproduk[i]),1,coba) ;
}
fclose(coba) ;
gotoxy (10, 24) ; cout << “Thanks For User This Program”;

}

Jika program tersebut di jalankan maka akan menampilkan hasil seperti berikut ini :

Bagaimana bentuk data yang tersimpan di dalam file Produk.Dat, perhatikan gambar di bawah ini :

 

Selamat Mencoba ya !

Advertisements

Filed under: C/C++,

5 Responses

  1. nurhayati says:

    pak ne yach tugasnya?
    koq laen lg??

  2. pak,program yang ada di blog bapak bisa diinstal di windows 7 kan ?

Terima kasih telah memberikan komentar anda.

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Archives Per Tahun

%d bloggers like this: