Dalam program ini, sebuah struktur, student dibuat.
Struktur ini memiliki tiga anggota: name (tali), roll (bilangan bulat) dan marks (float).
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 . . .