Programming Assignment 2
VerifiedAdded on 2019/09/26
|13
|2521
|105
Homework Assignment
AI Summary
This document outlines a comprehensive Java programming assignment consisting of 10 questions. Students are required to answer three questions from the first seven, each worth 20 marks, and one question from the last three, each worth 40 marks. The assignment covers a range of topics including string manipulation, game development (Rock-Paper-Scissors-Lizard-Spock and Craps), credit card validation using Luhn's algorithm, object-oriented programming with classes like Village, Citizen, and ComputeIntellect, date calculations, BMI calculations, and data manipulation using ArrayLists. The assignment emphasizes following specified APIs and using the main method for testing purposes. The final question involves manipulating train schedule data using an ArrayList and implementing commands for showing the schedule, delaying arrival times, and quitting the program. Students are expected to complete this assignment before starting Unit 8.
1 out of 13