Skip to content

A mini-C++ project has a student class with data members such as roll number, name, marks and grade. Member functions are used to accept/display details of students and calculate grades based on marks obtained. The menu-driven program can read, write, search, modify and delete operations in a binary file.

Notifications You must be signed in to change notification settings

Santosh2611/Student-Report-Card

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Student-Report-Card

A mini-C++ project has a student class with data members such as roll number, name, marks and grade. Member functions are used to accept/display details of students and calculate grades based on marks obtained. The menu-driven program can read, write, search, modify and delete operations in a binary file.


This project is a C++ program for managing student data and generating their report cards. The program allows users to create, display, search, modify, and delete student records.

Features

  • Create Student Record: Users can input details such as roll number, name, and marks in various subjects (Physics, Chemistry, Mathematics, Computer Science, English) for each student.
  • Display All Students' Records: View all the student records stored in the system.
  • Search Student Record: Look up a specific student's record by their roll number.
  • Modify Student Record: Update the details of a student by entering their roll number and providing new information.
  • Delete Student Record: Remove a student's record from the system using their roll number.
  • Class Result: Display the result of all the students in a tabular format showing their roll number, name, marks in different subjects, percentage, and grade.
  • Student Report Card: View the individual report card of a student by entering their roll number.

Usage

  1. Create Student Record: Input the student's details and marks in respective subjects to generate a new record.
  2. Display All Students' Records: View all the existing student records.
  3. Search Student Record: Enter the roll number to find and display a specific student's record.
  4. Modify Student Record: Update a student's details with new information.
  5. Delete Student Record: Remove a student's record from the system using their roll number.
  6. Class Result: Get an overview of the results of all students in tabular form.
  7. Student Report Card: View the detailed report card of a specific student.

Environment

Developed and tested in the environment:

  • Language: C++
  • Compiler: Borland TurboC++
  • Operating System: Windows

Feel free to contribute and improve this project!

About

A mini-C++ project has a student class with data members such as roll number, name, marks and grade. Member functions are used to accept/display details of students and calculate grades based on marks obtained. The menu-driven program can read, write, search, modify and delete operations in a binary file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages