Find Jobs
Hire Freelancers

Student Information system

$10-30 USD

Abgeschlossen
Veröffentlicht vor mehr als 7 Jahren

$10-30 USD

Bezahlt bei Lieferung
/* Instructions: You are to create a program that tracks student grades. When the program launches the user should be presented with three options; Press 0 to exit Press 1 for author info Press 2 to Log in Selecting 0 exits the program Selecting 1 prints your name and student id Selecting 3 prompts the user to enter a user name and password. You should then open the file "passwords" and see if the user is authorized to use the program* If the username + password was not valid print an error to the user and go back to the previous menu. *The passwords file will contain a list of user names and passwords, in the format of: user1 password1 user2 password2 user3 password3 If the username + password was valid present the user with a new menu: Press 1 for author info Press 2 to Enter new student Press 3 to enter grade for existing student Press 4 to print student records Press 5 to save student records Press 6 to load student records Press 7 to logout Selecting 0 exits the program Selecting 1 prints your name and student id Selecting 2 x You should be able to handle 1000 students. Student records have First name, Last name, Student ID, A list of grades (up to 100 classes). Grades are entered in grade point format (4.0 for an A) Selecting 3 prompts the user for a student ID and a grade to be entered. Store this grade in that student's record. Selecting 4 prints the names, ids, GPA and a list of all earned grades for every student. See the sample file for formatting. Selecting 5 prompts the user for a file name and saves all stored student records to a file. (or in other words, save game) Selecting 6 prompts the user for a file name and loads student information from a file (or in other words, load game) Selecting 7 Log out the current user and return to the shorter menu from above. Your program should also keep a log file of all launch, log in, failed log in, log out, save, load, student creation, grade entry attempts, as well as application exit This file should be called [login to view URL] persist across multiple application starts. except for exit and start entries, the current logged in username should also be entered in the log. Note: When loading you can assume all previous student entries are being deleted, rather than detecting repeat students. */
Projekt-ID: 12266641

Über das Projekt

6 Vorschläge
Remote Projekt
Aktiv vor 7 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
$20 USD in 1 Tag
3,4 (9 Bewertungen)
3,8
3,8
6 Freelancer bieten im Durchschnitt $64 USD für diesen Auftrag
Avatar des Nutzers
Hello there, Seems like easy stuff for me. I have good experience in C,C++. If you have any questions feel free to ask them in chat. Thanks and Regards, Prathmesh
$30 USD in 2 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
Hello Sir I m good and programming and have 3 years experience in this field.I m final year student of BS computer Science. I will do your task within your provided timeline. Thanks Zaheer
$25 USD in 1 Tag
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
Hi there, I am a professional Graphic Designer & wordpress expert with 2+ years experience. I am also a Student of Software Engineering in Pakistan. I have read and understand your project Description. I have read various languages in my previous semester and familiar with C++, SQL, html and PHP, Bootstrap etcetera. I can do jobs regarding these languages. Please inbox me if you are willing to work with me. Waiting for your response. Thanks Kind Regards Rehan828
$250 USD in 1 Tag
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von UNITED STATES
parma, United States
5,0
2
Zahlungsmethode verifiziert
Mitglied seit Dez. 3, 2016

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.