Instructions
Please read the
following instructions carefully before solving & submitting assignment:
following instructions carefully before solving & submitting assignment:
It should be clear that your assignment will not get any credit
(zero marks) if:
(zero marks) if:
o
The assignment is submitted after due date.
The assignment is submitted after due date.
o
The submitted code does NOT compile.
The submitted code does NOT compile.
o
The submitted assignment is other than .CPP file.
The submitted assignment is other than .CPP file.
o
The submitted assignment does NOT open or file is corrupted.
The submitted assignment does NOT open or file is corrupted.
o
The assignment is copied (from other student or ditto copy from
handouts or internet).
The assignment is copied (from other student or ditto copy from
handouts or internet).
Uploading
instructions
instructions
For
clarity and simplicity, You are required to Upload/Submit only ONE .CPP
file.
clarity and simplicity, You are required to Upload/Submit only ONE .CPP
file.
Note:
Use ONLY Dev-C++ IDE.
Use ONLY Dev-C++ IDE.
The objective of this assignment is
o
To make you familiar of Programming
with List Data Structure.
To make you familiar of Programming
with List Data Structure.
For any
query about the assignment, contact at cs301@vu.edu.pk
query about the assignment, contact at cs301@vu.edu.pk
GOOD LUCK
Problem Statement:
You have to implement a List Data Structure of student profile
information records by using Array
in C++ language. In which you have to create:
information records by using Array
in C++ language. In which you have to create:
- A structure (using struct
keyword) named StudentProfie. - A class named ArrayList.
Details:
StudentProfile structure must have five variables of type string (string.h library)
in it.
in it.
- userid
- userName
- subject
- degreeProgram
- uniName
ArrayList should implement following data members and member
functions:
functions:
(“X” denote StudentProfie Object means a student profile record while
“?” denotes position where want to
add a particular record in the array list.)
“?” denotes position where want to
add a particular record in the array list.)
[Download##download##]