pseudocode example

pseudocode example - (y or n) If ‘y’, solicit and...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
In main() Create objects to read from external file (see lecture notes) Read a record from external file (inputLine = br1.readLine()) Create a State object (State state1 = new State (inputLine); Increment object counter. Repeat the Read and Create five more times. Print out a header for the state data. Print out state1 using appropriate method in State (toString()) System.out.println (“ + state1); stuff…. Do for all six objects. Print out other states same way using toString() in State // Bonus Create Scanner object to solicit two-character state abbreviation input. Compare this two-character code with each object’s state abbreviation If (input_arg equals state1.getstateAbbreviation) Print out success message. Increment successful counter break Otherwise Check the input_arg with next state object (state2), etc. Do for all state objects to get a hit or not after checking all siz. If not hit at end, display no success message increment no-success counter Ask user to indicate desire to search more
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: (y or n) If ‘y’, solicit and capture next two-character code and loop back to compare this two-character code with object state abbrevs. Else Leave this block of code Terminate program Class State – for state objects. Instance variables (to start with) String stateName String stateCapital String stateAbbreviation Int statePopulation Constructor public State (String stringFromFile) stateName = stringFromFile.substring(0,…whatever).trim(); stateCapital = stringFromfile.substring(whatever…whatevermore).trim(); same for abbreviation statePopulation = Integer.parseInt.substring(………).trim(); end state constructor public String toString() String outputString; Build string to be printed via System.out. return this String (outputString) to main for the System.out.println. end toString() public String getstateAbbreviation() return stateAbbreviation; end getstateAbbreviation()...
View Full Document

This note was uploaded on 07/26/2011 for the course COP 2551 taught by Professor Roggio,r during the Summer '08 term at UNF.

Page1 / 2

pseudocode example - (y or n) If ‘y’, solicit and...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online