CIS111 Programming Examples
Your system will have to have a program set to load .java extension files. Examples will generally follow book, but will have enhancements.
Basic Input Class - Will Not be Reviewed in Class
|
|
0 | Savitchin.java input/output class will not be reviewing in class but needed for programs |
Chapter 1 Examples
|
|
1 | HelloWorld1.java First Java Program Prints Out Hello World |
2 | HelloWorld2.java page 27 Second Java Program Prints Out Hello World and Also accept keyboard input |
Chapter 2 Examples
|
|
3 | EggBasket.java page 54 |
4 | Optional will not be covered EggBasket1.java structure - object oriented version of EggBasket |
5 | DinnerBill.java Compute whole dollar amounts for sharing a Restaurant bill. Demonstrates typecasting, mixed types, assignments, variables. |
5 | Optional will not be covered DinnerBill1.java |
6 | Discount.java computes a 15% discount before and after tax |
7 | ChangeMaker.java page 76 example |
8 | Increment.java java example showing pre and post increment and decrement unary operator |
9 |
Discount2.java String example of Discount.java |
10 | Optional will not be covered Discount1.java OOP example of Discount1.java with methods |
11 | MyString.java illustrates some of the methods on page 82-85 Display 2.6 - Has ASCII chart |
12 | StringDemo.java same as example on page 87 but with escape character added |
13 | MyPrintStuff.java section 2.3 example |
14 | MySavitchIn.java demonstrates I/O from section 2.3 - has double prompt( ) |
Chapter 3 Examples
|
|
15 | BankBalance.java book example page 130 |
16 | BankBalance1.java illustrates block if |
17 | MyIf.java book examples on pages 133-135 |
18 | StringEqualityDemo.java display 3.3 example |
19 | StringCompareDemo.java pages 138-139 example |
Chapter 4 Examples
|
|
21 | SpeciesFirstTry.java page 214 Display 4.2 |
22 | SpeciesFirstTryDemo.java page 217 Display 4.3 |
23 | SpeciesFirstTry_1.java added showLandPortion page 225 |
24 | BankAccount.java Display 4.4 (Used Illustrating Masking of a Local Variable) page 230Loca |
25 | LocalVariablesDemoProgram.java (Creates BankAccount Object, and masks a local variable of BankAccount) |
26 | SpeciesSecondTry.java Display 4.5 |
27 | SpeciesSecondTryDemo.java Display 4.6 |