Dalam program ini, struktur (siswa) dibuat yang berisi nama, gulungan, dan tanda sebagai anggota datanya. Kemudian, variabel struktur dibuat. Kemudian, data (nama, gulungan dan tanda) diambil dari pengguna dan disimpan dalam data anggota variabel struktur s. Akhirnya, data yang dimasukkan oleh pengguna ditampilkan.


Contoh: Menyimpan dan Menampilkan Informasi Menggunakan Struktur

#include 
using namespace std;

struct student
{
    char name[50];
    int roll;
    float marks;
};

int main() 
{
    student s;
    cout << "Enter information," << endl;
    cout << "Enter name: ";
    cin >> s.name;
    cout << "Enter roll number: ";
    cin >> s.roll;
    cout << "Enter marks: ";
    cin >> s.marks;

    cout << "nDisplaying Information," << endl;
    cout << "Name: " << s.name << endl;
    cout << "Roll: " << s.roll << endl;
    cout << "Marks: " << s.marks << endl;
    return 0;
}

Keluaran

Enter information,
Enter name: Bill
Enter roll number: 4
Enter marks: 55.6

Displaying Information,
Name: Bill
Roll: 4
Marks: 55.6

Dalam program ini, siswa (struktur) dibuat.

Struktur ini memiliki tiga anggota: nama (tali), gulungan (bilangan bulat) dan tanda (mengapung).

Kemudian, variabel struktur s dibuat untuk menyimpan informasi dan menampilkannya di layar.