Program C untuk Menyimpan Maklumat Pelajar Menggunakan Struktur

Dalam contoh ini, anda akan belajar menyimpan maklumat 5 pelajar dengan menggunakan susunan struktur.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan C berikut:

  • C Susunan
  • C struktur

Simpan Maklumat dalam Struktur dan Paparkannya

#include struct student ( char firstName(50); int roll; float marks; ) s(10); int main() ( int i; printf("Enter information of students:"); // storing information for (i = 0; i < 5; ++i) ( s(i).roll = i + 1; printf("For roll number%d,", s(i).roll); printf("Enter first name: "); scanf("%s", s(i).firstName); printf("Enter marks: "); scanf("%f", &s(i).marks); ) printf("Displaying Information:"); // displaying information for (i = 0; i < 5; ++i) ( printf("Roll number: %d", i + 1); printf("First name: "); puts(s(i).firstName); printf("Marks: %.1f", s(i).marks); printf(""); ) return 0; ) 

Pengeluaran

Masukkan maklumat pelajar: Untuk daftar nombor1, Masukkan nama: Tom Masukkan markah: 98 Untuk nombor gulungan2, Masukkan nama: Jerry Masukkan markah: 89… Memaparkan Maklumat: Nombor roll: 1 Nama: Tanda Tom: 98… 

Dalam program ini, struktur studentdibuat. Strukturnya mempunyai tiga anggota: nama (tali), gulungan (bilangan bulat) dan tanda (apungan).

Kemudian, kami membuat susunan struktur yang mempunyai 5 elemen untuk menyimpan maklumat 5 pelajar.

Dengan menggunakan forgelung, program ini mengambil maklumat 5 pelajar dari pengguna dan menyimpannya dalam susunan struktur. Kemudian menggunakan forgelung lain , maklumat yang dimasukkan oleh pengguna dipaparkan di skrin.

Artikel menarik...