Problem set 1 consists of 5 problems:
- Hello
- Implement a program that greets the user with "Hello,
user name
"
- Implement a program that greets the user with "Hello,
- Mario (less)
- Implement a program that draws a pyramid
- Mario (more)
- Implement a program that draws a pyramid
- Cash (less)
- Implement a program that first asks the user how much change is owed and then prints the minimum number of coins with which that change can be made
- Credit (more)
- Implement a program that prompts the user for a credit card number and then reports whether it is a valid American Express, MasterCard, or Visa card number
The "less" / "more" indicates the difficulty level of problem. Students are given the choice of selecting between a less/more challenging problem to complete but both have been done for more practice.