Selasa, 03 Mei 2022

Contoh sederhana struct

Dalam contoh sederhana ini saya memberikan contoh tentang bagaimana menginisialisasi nilai struktur (struct) di awal.

MAHASISWA mhs =
{
“Afandi”,
11370138,
04,
10,
1992,
18,
3.8
};
Perhatiakan pemberian nilai pada mhs tanda kurung kurawal harus dipisahkan dengan tanda koma, dan setelah tanda kurung kurawal harus disertakan tanda titik koma (;)
Dibawah ini adalah program selengkapnya:

  1. #include<iostream.h>
  2. struct MAHASISWA
  3. {
  4.  char nama[80];
  5.  long nim;
  6.  int tanggal_lahir;
  7.  int bulan_lahir;
  8.  int tahun_lahir;
  9.  int jumlah_sks;
  10.  double ipk;
  11. };
  12. int main(){
  13.  MAHASISWA mhs =
  14.  {
  15.   “Afandi”,
  16.    11370138,
  17.    04,
  18.    10,
  19.    1992,
  20.    18,
  21.    3.8
  22.  };
  23.  
  24.  cout<<nData pribadi mahasiswa “<<endl;
  25.  cout<<” nama     : “<<mhs.nama<<endl
  26.   <<” nim      : “<<mhs.nim<<endl
  27.   <<” tanggal  : “<<mhs.tanggal_lahir<<“-“
  28.   <<mhs.bulan_lahir<<“-“
  29.   <<mhs.tahun_lahir<<endl
  30.   <<” Jumlah SKS: “<<mhs.jumlah_sks<<endl
  31.   <<” IPK      : “<<mhs.ipk<<endl;
  32.  return 0;
  33. }

Hasil outputnya adalah sebagai beriut:

Source: Bahasa Pemrograman C++

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
x-)
(k)