I need help so much please! Its Visual basic programming class. Need to build the program on form and need the codes. Thanks a lot
(100 pts) 3. Refer to the attached drawi junction exists such that a train cae drawing train to go from any starting point to an ing. A railroad operates 14 freight train routes each day a train can go from the one route to the other route. This allows a two routes cross,a y ending point ehging point, and then determine a detailed path in order for a train to go fromnyust point to any ending point. Your program must not utilize a the startingystaring nt the resultant path (including all intermediate points) to the points outside of the range 0-60: you may set the point to O or 6oa may reprompt for a correct point, or you may output an error messago acti (e.g. 39, 39), choose. While the printer in a readable format. your choice as to how to solve this. For a route with the same start and end point your program may print the point once or twice (i.e. start and end, as path for each train would be ideal, it is not a requirement of your for the route, repeat points of the route, nor can it incl out of order for the route. program. Thus, any valid path from one point to another is acceptable. However, a route that back tracks on itself is not acceptable. Neither canyur outsiof avalid route ts outside of a valid route or program may contain enhancements that you devise, but you will receive no extra demonstrated on the computer; one demonstration session only your own work, and not consult with fellow students, family members, friends, or You are to per colleagues where you work. Your Instructor has 30 test routes to try on when you demonstrate program operation. Quiz #4 Problem #3 grading is as follows: Program working for at least one non-trivial route (reverse)- Program listing- Program comments and other documentation- Properly formatted output printing to the printer- Answering on-the-spot questions about your working program 5 pts. Each test route successfully solved (30 total) - The quiz is based on 100 pts., so extra credit points are possible. Create an array for each route containing all the points in order for that route. Consider finding junction points, and listing the points to and from each junction. Consider start/end points on the same route, on adjoining routes, on distant routes. Devise a working algorithm before doing extensive code development. Make use of available open lab time in the upcoming week(s) Start your program design as soon as possible. Test your program extensively. Address any errors as they are found. Get your program to work on the screen before attempting to get printer output Comment your program to assist with on-the-spot verbal questions about it. Focus on smpler routes before attempting more complex routes. (100 pts) 3. Refer to the attached drawi junction exists such that a train cae drawing train to go from any starting point to an ing. A railroad operates 14 freight train routes each day a train can go from the one route to the other route. This allows a two routes cross,a y ending point ehging point, and then determine a detailed path in order for a train to go fromnyust point to any ending point. Your program must not utilize a the startingystaring nt the resultant path (including all intermediate points) to the points outside of the range 0-60: you may set the point to O or 6oa may reprompt for a correct point, or you may output an error messago acti (e.g. 39, 39), choose. While the printer in a readable format. your choice as to how to solve this. For a route with the same start and end point your program may print the point once or twice (i.e. start and end, as path for each train would be ideal, it is not a requirement of your for the route, repeat points of the route, nor can it incl out of order for the route. program. Thus, any valid path from one point to another is acceptable. However, a route that back tracks on itself is not acceptable. Neither canyur outsiof avalid route ts outside of a valid route or program may contain enhancements that you devise, but you will receive no extra demonstrated on the computer; one demonstration session only your own work, and not consult with fellow students, family members, friends, or You are to per colleagues where you work. Your Instructor has 30 test routes to try on when you demonstrate program operation. Quiz #4 Problem #3 grading is as follows: Program working for at least one non-trivial route (reverse)- Program listing- Program comments and other documentation- Properly formatted output printing to the printer- Answering on-the-spot questions about your working program 5 pts. Each test route successfully solved (30 total) - The quiz is based on 100 pts., so extra credit points are possible. Create an array for each route containing all the points in order for that route. Consider finding junction points, and listing the points to and from each junction. Consider start/end points on the same route, on adjoining routes, on distant routes. Devise a working algorithm before doing extensive code development. Make use of available open lab time in the upcoming week(s) Start your program design as soon as possible. Test your program extensively. Address any errors as they are found. Get your program to work on the screen before attempting to get printer output Comment your program to assist with on-the-spot verbal questions about it. Focus on smpler routes before attempting more complex routes