Find Jobs
Hire Freelancers

Write java program -- 2

$10-30 USD

Abgeschlossen
Veröffentlicht vor fast 8 Jahren

$10-30 USD

Bezahlt bei Lieferung
I need you to develop some software for me. I would like this software to be developed for Windows using [login to view URL] this assignment you will create a new Java application that allows a user to maintain a list of CDs in their personal library. The application will allow a user to add CDs, search for CDs and remove CDs. The application will also store the list on a text file, which will allow the user to resume their library handling at a different opportunity. This assignment will focus on your ability to use the functions provided to you by the Java library, with special emphasis on I/O, collections and exception handling. It will also evaluate your ability to produce a code that is concise, readable, well formatted and well documented. Functionality beyond the one provided in this document will not be considered in the marking of the assignment and is unlikely to result in better grades. To simplify both the implementation and marking of the assignment, this assignment is divided in two parts. Both parts will be evaluated separately, but you are not required complete the first part of the assignment before you complete the second. In fact, the implementation of part 2 before completing the search functionality will allow you to streamline the testing of different types of search. This program may be done individually or in pairs. No penalty or bonus will be awarded for implementing it individually or in group. Part 1: List of CDs Your application will print, in the console, a menu containing the following options:1 1 In all sample console screens, text in bold corresponds to text typed by the [login to view URL] printing the menu, the program will then read a character from the console and perform the action according to the selected value. After the action is completed, the menu is presented again, and this is repeated until option Q (Quit) is selected, at which point the program closes. When option I (insert new CD) is chosen, the program will print the message “Title:” and then read the CD title as a String. The program will then print “Artist:” and read the CD artist, again as a String. The program will print “Released:”, and read the release year as a number. Finally, the program will print “Song tracks:”, and will read the song tracks as Strings, one per line. For each track, the track number (starting at #1) will be printed (e.g., “#1: ”) before the track is read. The program will continue reading for tracks until the track name is an empty string, at which point no more tracks are read. The empty string will not be considered one of the tracks.
Projekt-ID: 10723829

Über das Projekt

3 Vorschläge
Remote Projekt
Aktiv vor 8 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
I have read the reuqirement and will omplete in 24 hours. thanks.....................................
$25 USD in 1 Tag
4,9 (89 Bewertungen)
5,2
5,2
3 Freelancer bieten im Durchschnitt $62 USD für diesen Auftrag
Avatar des Nutzers
I am very interested in your project. I have 10+ years experience. I am the BEST programmer on this platform. Ready to start immediately. Plz share complete details.
$50 USD in 1 Tag
4,8 (460 Bewertungen)
7,4
7,4
Avatar des Nutzers
Hello, Before you select a part time developer from here, contact us. If you like what you see, hire us! That's all. "Why hire part time college students? when you can hire professional developers for the same cost" Regards, Fugacode (The Ultimate Engineering Task Force).
$25 USD in 1 Tag
4,8 (20 Bewertungen)
6,3
6,3
Avatar des Nutzers
A proposal has not yet been provided
$111 USD in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von CANADA
Delta, Canada
5,0
19
Zahlungsmethode verifiziert
Mitglied seit Jan. 20, 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.