Program ini menyimpan informasi (nama, gulungan dan tanda) dari 10 siswa dengan menggunakan struktur.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman C ++ berikut:
- C ++ Array
- Struktur C ++
Dalam program ini, siswa dibuat struktur.
Struktur ini memiliki tiga anggota: nama (string), roll (integer) dan tanda (float).
Kemudian, kami membuat larik struktur berukuran 10 untuk menyimpan informasi dari 10 siswa.
Menggunakan for loop, program mengambil informasi dari 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 <> s(i).name; cout <> s(i).marks; cout << endl; ) cout << "Displaying Information: " << endl; // Displaying information for(int i = 0; i < 10; ++i) ( cout << "Roll number: " << i+1 << endl; cout << "Name: " << s(i).name << endl; cout << "Marks: " << s(i).marks << endl; ) return 0; )
Keluaran
Masukkan informasi siswa: Untuk nomor gulungan 1, Masukkan nama: Tom Masukkan tanda: 98 Untuk nomor gulungan2, Masukkan nama: Jerry Masukkan tanda: 89… Menampilkan Informasi: Nomor gulungan: 1 Nama: Tom Marks: 98 …