+1(978)310-4246 credencewriters@gmail.com
  

Pick one of the following projects to complete:

Project 1

Create a Java program that will use a class named StockProcessor. The StockProcessor class will take a .txt file named “February Stock Tips.txt” and read the contents of that file into a JOptionPane window. The “February Stock Tips.txt” file can be found in the “Final Project” folder in the course files section.

Project 2

Create a Java program that will use a class named StockOrganizer. The StockOrganizer class will take a .txt file named “February Stock Tips.txt” and will reorder the stock quotes from highest stock price to lowest *average* stock price for the month and save the reordered stock quotes in a new file named “February Stock Tips [Organized].txt”. The “February Stock Tips.txt” file can be found in the “Final Project” folder in the course files section.

Project 3

Create a Java program that will use a class named StockSearch. The StockSearch class will take a .txt file named “February Stock Tips.txt” and it will search for a user defined stock ticker and return the month’s average stock price. The user can either interact through the InteliJ terminal or a JOptionPane window. The “February Stock Tips.txt” file can be found in the “Final Project” folder in the course files section.

Part 1 (

After selecting one of the three projects to complete, write a Unified Modeling Language outline (in a Word document or Powerpoint presentation) of how you intend to write the program. Break down what libraries you intend to import, what structures you intend to use, and what the program will output. Submit the Word document or PowerPoint presentation

Part 2

Submit the .java files that contain your project via Canvas or email for reviewKO.

The “February Stock Tips.txt”

58.580002

58.84

58.849998

58.990002

59.189999

59.75

59.59

59.41

59.610001

59.950001

59.529999

59.77

59.720001

60.130001

58.650002

57.82

57.599998

54.93

53.490002

MMM

156.589996

157.240005

162.330002

162.889999

160.080002

160.149994

162.449997

163.800003

159.759995

161.009995

158.880005

159.339996

158.559998

156.929993

152.550003

146.850006

148.960007

150.160004

149.240005

AXP

131

131.850006

133.600006

133.25

131.820007

132.240005

132.630005

133.240005

134.460007

135.869995

135.600006

136.929993

136.580002

134.899994

128.190002

120.900002

118.5

112.809998

109.93

BA

316

317.940002

329.549988

341.429993

336.75

344.670013

344.420013

347.450012

342.820007

340.48999

338.880005

338.299988

336.279999

330.380005

317.899994

304.140015

305.589996

287.76001

275.109985

CSCO

46.529999

47.619999

48.450001

48.689999

47.970001

48.869999

49.130001

49.93

47.32

46.970001

46.59

46.290001

46.849998

46.299999

44

42.740002

42.16

40.040001

39.93

CAT

129.770004

133.509995

137.440002

137.25

133.369995

134.320007

136.190002

139.589996

139.720001

137.990005

136.580002

136.860001

136.929993

137.210007

132.169998

129

128.25

123.269997

124.239998

AAPL

308.660004

318.850006

321.450012

325.209991

320.029999

321.549988

319.609985

327.200012

324.869995

324.950012

319

323.619995

320.299988

313.049988

298.179993

288.079987

292.649994

273.519989

273.359985

CVX

106.279999

106.849998

110.279999

109.489998

108.940002

109.790001

111.209999

112.040001

111.660004

110.080002

110.239998

110.739998

109.809998

109.010002

104.709999

100.709999

98.040001

94.129997

93.339996

  
error: Content is protected !!