Dalam program ini, sebuah struktur, siswa dibuat.

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

Kemudian, kami membuat susunan struktur ukuran 10 untuk menyimpan informasi 10 siswa.

Menggunakan for loop, program ini mengambil informasi 10 siswa dari pengguna dan menampilkannya di layar.


Contoh: Menyimpan Informasi dalam Struktur dan Menampilkannya

#include 
using namespace std;

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

int main()
{
    cout << "Enter information of students: " << endl;

    // storing information
    for(int i = 0; i < 10; ++i)
    {
        s[i].roll = i+1;
        cout << "For roll number" << s[i].roll << "," << endl;

        cout << "Enter name: ";
        cin >> s[i].name;

        cout << "Enter marks: ";
        cin >> s[i].marks;

        cout << endl;
    }

    cout << "Displaying Information: " << endl;

    // Displaying information
    for(int i = 0; i < 10; ++i)
    {
        cout << "nRoll number: " << i+1 << endl;
        cout << "Name: " << s[i].name << endl;
        cout << "Marks: " << s[i].marks << endl;
    }

    return 0;
}

Keluaran

Enter information of students: 

For roll number1,
Enter name: Tom
Enter marks: 98

For roll number2,
Enter name: Jerry
Enter marks: 89
.
.
.
Displaying Information:

Roll number: 1
Name: Tom
Marks: 98
.
.
.