Program Struct dengan C++


Belajar pemrograman memang membuat pusing, banyak istilah yang harus kita pelajari. Struct apa menurut sobat ? Kenapa baru di pemrograman C++ kita baru bertemu dengan struct. Jika sobat pernah belajar pemrogaraman lain misalkan pascal tentu sobat pernah mempelajari tipe data bentukan. Tipe bentukan merupakan tipe yang membuat nilai baru. Begitupun struct pada C++ karena struct merupakan tipe bentukan yang jika kita pelajari pada pascal struct disebut record. Dalam posting kali ini saya memberikan contoh program yang dibuat menggunakan struct. Bagaimana bentuk codingnya ? Silahkan simak source code tersebut. Semoga bermanfaat yah ... jangan lupa komentarnya .. 

#include <iostream.h>
#include <conio.h>


struct pelanggan_toko     //nama struct
{
char nama[20][20],alamat[20][20],kelamin[20];
int umur[20],telp[20];
};
pelanggan_toko data;
void main()
{
char temp[20][20]; int jumlah,i;
cout<<"INPUT DATA PELANGGAN\n";
cout<<"Jumlah pelanggan : ";cin>>jumlah;

for (i=1;i<=jumlah;i++)   // Input Data
{
cout<
cout<<"Nama Pelanggan Toko\t: ";
cin>>data.nama[i],sizeof(data.nama);
cout<<"Alamat Pelanggan Toko\t: ";
cin>>data.alamat[i],sizeof(data.alamat);
cout<<"Umur Pelanggan Toko\t: ";
cin>>data.umur[i];
cout<<"Jenis Kelamin Pelanggan\t: ";
cin>>data.kelamin[i];
cout<<"No telp Pelanggan\t: 0274 3324 ";cin>>temp[i],sizeof(temp[20]);
data.telp[i] = atoi (temp[i]);
cout<
}

cout<
for (i=1;i<=jumlah;i++)     // Menampilkan Data
{
cout<<"----------------------------------------------\n";
cout<<"Data Pelanggan Toko:\n";
cout<<"Nama\t: "<<
cout<<"Alamat\t: "<<
cout<<"Umur\t: "<<
cout<<"Kelamin\t: "<<
cout<<"No telp\t: 02743324"<<
cout<
}
getch();
}

2 Responses to "Program Struct dengan C++"

  1. kok ga bisa ya gan? apa perlu di edit dulu?

    ReplyDelete
  2. Mungkin compiler nya gan, saya menggunakan Borland C++

    ReplyDelete