In a method namednbspsetfavoritesportsnbspdeclare


Purpose:  To learn how to create, populate, and access arrays using value-receiving and value-returning methods. 

Lab Exercise 6.2 Instructions:  Code a program that prompts the user for the size of the array.  Using the size, the program creates several arrays that will store information about your favorite sports and teams.  There will be one array for the sport, another for the team, and the last one for the year of your team's last championship.  The values in each array at the same location are for a given sport.  Once the arrays are populated, print the information from each array.  The size and input will be the only global variables.  Use printf().  Code your program according to the specifications below.  Use the looping structure generally associated with array processing.  Name the programYourLastNameFirstInitialLE62.java.  The methods will be called from the main().

1st Input Prompt:  Code this in a method named arraySize().  

How many sports are you interested in? 

2nd Input Prompt:  In a method named setFavoriteSports declare the sports array and populate it.  This method will return the sports array to the calling statement.  The 9 in the prompt below will print 1 for the first sport, then 2 for the 2nd one and so forth.  Use the loop-control variable as the value for 9. 

Enter sport #9: 

3rd Input Prompt:  In a method named setFavoriteTeams declare the teams array and populate it.  The Xs in the prompt is the sport.  ThesetFavoriteTeams method will return the teams array to the calling statement as well as receive the sports array from the calling statement.  

Enter your favorite Xxxxxxxxxx team: 

4th Input Prompt:  In a method named setLastChampionship declare the year array and populate it.  The Xs in the prompt is the team name.  The setLastChampionship method will return the year array to the calling statement as well as receive the team array from the calling statement.  This method will be called as an argument in the call to printSportsTeams(). 

Enter the year of the Xxxxxxxxxxxx' last championship: 

Output Specifications:  Where the Xs represent the sport and team and the Zs the year.  Code the output print statement in a method named printSportsTeams() that accepts the sports, teams and year arrays.  In the printSportsTeams method use a for loop to print the information from each array.  The print for the header has to be outside of the for loop because it's printed only once. 


MY SPORTS TEAMS

Sport:  Xxxxxxxxxxxx
Team:  Xxxxxxxxxxxx
Last Championship:  ZZZ9

Sport:  Xxxxxxxxxxxx
Team:  Xxxxxxxxxxxx
Last Championship:  ZZZ9

***END OUTPUT SPECS***

Sample Output:  Follow the spacing and line advances indicated in this output.

Request for Solution File

Ask an Expert for Answer!!
JAVA Programming: In a method namednbspsetfavoritesportsnbspdeclare
Reference No:- TGS01161793

Expected delivery within 24 Hours