Find Jobs
Hire Freelancers

Data Structure Using C++

$30-250 USD

In Progress
Posted about 11 years ago

$30-250 USD

Paid on delivery
Problem Statement: Write a program that asks user to enter information of a UET Peshawar student and then save it in a doubly linked (bi-directional) sorted list. Moreover you should be able to retrieve a particular entry and modify/ remove/print it to a text file. Following should be the prompt shown to user at start of program and after every operation indicated in the prompt. " Please choose one of the following options: 1 - Add a new student's info 2 - Edit a student's info 3 - Get a student's info 4 - Print info to a text file 5 - Exit Program " Your design should follow these outlines for each prompt: - For "Add a new student's info" (ASK) (ASK means ask the user to give input for) -- Student Name -- Father Name -- Registration Number -- Section -- Major Area of Interest -- Current CGPA - For "Edit a student's info" (ASK) -- Edit student entry -- Search by (ASK) 1 - Registration No -- Display on screen in a nice readable format -- Allow user to choose field to edit (ASK) 1 - Student Name 2 - Father Name 3 - Registration Number 4 - Section 5 - Major Area of Interest 6 - Current CGPA -- Save edited info for that student -- remove a student entry -- Search by (ASK) 1 - Registration No -- remove entry - For "Get a student's info" -- Search by (ASK) 1 - Registration No -- Display on screen in a nice readable format - For "Print info to a text file" (ASK) 1 - Particular student -- Search by (ASK) 1 - Registration No 2 - All students -- Target text file name (ASK) -- Target text file path (ASK) - For "Exit Program" -- remove all elements in list -- Just exit main function Guidelines: - Develop a 'Student' class (No need for template) to hold the student info mentioned - Develop a sorted doubly linked list to hold all student objects, you can sort it for any field of student class you want. - At every step confirm entry before moving on to next one when inputting data - Write data to text file if asked in a nice readable format with proper indentation - Main program should have an infinite while loop to continously run but a terminaring condition inside to break in case user wants to exit program.
Project ID: 4060790

About the project

6 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I am ready to complete this project. Please check your inbox!
$40 USD in 1 day
2.9 (7 reviews)
3.4
3.4
6 freelancers are bidding on average $63 USD for this job
User Avatar
I can do it.
$50 USD in 1 day
5.0 (8 reviews)
3.4
3.4
User Avatar
Already done! Ready to deliver.
$100 USD in 2 days
5.0 (4 reviews)
3.2
3.2
User Avatar
Hi sir, Check your private message box and reply me as soon as posible.
$50 USD in 1 day
5.0 (2 reviews)
1.5
1.5
User Avatar
i can provide you this service with desired satisfaction on time.
$50 USD in 0 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Homework help is one of my special skill I can do this project thank you
$90 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of PAKISTAN
Peshawar, Pakistan
0.0
0
Member since Dec 8, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.