Write a program to create a student structure that stores four (4) student data such as:
i. Name
ii. Gender
iii. Matrix number
iv. Student age
*Refer the output below:
STUDENT 1
ENTER STUDENT NAME: AMINAH BINTI ABU
ENTER STUDENT GENDER: FEMALE
ENTER MATRIC NUMBER: 01DDT090
ENTER STUDENT AGE: 20
STUDENT 2
ENTER STUDENT NAME: BORHAN BIN BAHAR
ENTER STUDENT GENDER: MALE
ENTER MATRIC NUMBER: 01DDT091
ENTER STUDENT AGE: 30
STUDENT 3
ENTER STUDENT NAME: JESICA A/P JOHN
ENTER STUDENT GENDER: FEMALE
ENTER MATRIC NUMBER: 001DTK890
ENTER STUDENT AGE: 21 STUDENT 4
ENTER STUDENT NAME: BEH CHAI WONG
ENTER STUDENT GENDER: MALE
ENTER MATRIC NUMBER: 01DEE789
ENTER STUDENT AGE: 25
#include <iostream>
#include <string>
using namespace std;
struct Student{
string name;
string gender;
string number;
int age;
};
int main()
{
Student s[50];
//s[0], s[1], s[2] ..........s[3]
cout<<"Enter the student Details name,gender,matric number and age"<<endl;
for(int i=0;i<50;i++)
{
cin>>s[i].name;
cin>>s[i].gender;
cin>>s[i].number;
cin>>s[i].age;
}
for(int i=0;i<50;i++)
{
cout<<"STUDENT "<<(i+1)<<endl;
cout<<"ENTER STUDENT NAME: "<<s[i].name<<endl;
cout<<"ENTER STUDENT GENDER: "<<s[i].gender<<endl;
cout<<"ENTER MATRIC NUMBER: "<<s[i].number<<endl;
cout<<"ENTER STUDENT AGE: "<<s[i].age<<endl;
}
return 0;
}
Comments
Leave a comment