Sabtu, 01 Juni 2013

Cara Mengkakses Struct dan Contoh Source Codenya

Untuk menggunakan struktur, tulis nama struktur beserta dengan fieldnya yang dipisahkan dengan tanda titik (“ . “). Misalnya Anda ingin menulis nim seorang mahasiswa ke layar maka penulisan yang benar adalah sebagai berikut:

  •  mahasiswa.nim = “0818107”;
  •  cout<<mahasiswa.nim;

Jika x adalah pointer bertipe mahasiswa* maka field dari x dapat diakses dengan mengganti tanda titik dengan tanda panah (“ ->“).

  •  cout<<mahasiswa->nim;
Contoh source code struct untuk menghitung nilai akhir, yaitu gabungan nilai UAS, UTS dan Praktikum :

#include <iostream.h>
#include <conio.h>
struct ujian
{
   float uts,uas,praktikum,nilai;
}data;


main()
{
cout<<"Nilai UTS        = ";cin>>data.uts;
cout<<"Nilai UAS        = ";cin>>data.uas;
cout<<"Nilai Praktikum  = ";cin>>data.praktikum;


data.nilai=data.uts*30/100+data.uas*50/100+data.praktikum*20/100;

cout<<"\nNilai UTS 30% = "<<data.uts*30/100;
cout<<"\nNilai UAS 50% = "<<data.uas*50/100;
cout<<"\nNilai Praktiukum 20% = "<<data.praktikum*20/100;
cout<<"\nNilai total = "<<data.nilai;
getch();
}
Like This Article ? :