Misalkan saya mempunya sebuah struct bernama MYNO, dan didalam struct MYNO terdapat dua buah array yaitu array A[3] yang bertipe integer dan array B[3] yang bertipe float.
Berikut ini adalah contoh program nya :
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
 int i;
 
 //Membuat tipe data struc
 struct MYNO {
  int A[3];
  float B[3];
 } N;
 
 //Memasukan nilai kedalam struct
 cout<<"Masukan nilai bilangan bulat : "<<endl;
 for (i=0; i<3; i++)
 {
  cout<<"Nilai A["<<i<<"] : "; cin>>N.A[i];
  cout<<"Nilai B["<<i<<"] : "; cin>>N.B[i];
 }
 cout<<endl;
 
 //Menampilkan nilai struct
 for (i=0; i<3; i++)
 {
  cout<<"Nilai A["<<i<<"] : "<<N.A[i]<<endl;
  cout<<"Nilai B["<<i<<"] : "<<N.B[i]<<endl;
 }
 
 system("pause");
 return 0;
}
Jika dijalankan hasilnya adalah sebagai berikut :

No comments:
Post a Comment