diff --git a/drobbox08/.classpath b/drobbox08/.classpath
new file mode 100644
index 0000000..5736786
--- /dev/null
+++ b/drobbox08/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/drobbox08/.gitignore b/drobbox08/.gitignore
new file mode 100644
index 0000000..ae3c172
--- /dev/null
+++ b/drobbox08/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/drobbox08/.project b/drobbox08/.project
new file mode 100644
index 0000000..e81aa50
--- /dev/null
+++ b/drobbox08/.project
@@ -0,0 +1,17 @@
+
+
+ drobbox08
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/drobbox08/.settings/org.eclipse.core.resources.prefs b/drobbox08/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/drobbox08/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/drobbox08/.settings/org.eclipse.jdt.core.prefs b/drobbox08/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..3d1fdb6
--- /dev/null
+++ b/drobbox08/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,11 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=17
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=17
diff --git a/drobbox08/src/dropbox08/Triangle.java b/drobbox08/src/dropbox08/Triangle.java
new file mode 100644
index 0000000..d263d00
--- /dev/null
+++ b/drobbox08/src/dropbox08/Triangle.java
@@ -0,0 +1,65 @@
+/**
+
+ * Assignment 8
+
+ * Course: CISS238
+
+ * Student: Scott Steely
+
+ * Date: Sep 13, 2025
+
+ */
+package dropbox08;
+public class Triangle {
+ // fields
+ private int side1;
+ private int side2;
+ private int side3;
+ // accessors
+ public int getSide1() {
+ return side1;
+ }
+ public int getSide2() {
+ return side2;
+ }
+ public int getSide3() {
+ return side3;
+ }
+ // mutators
+ public void setSide1(int side1) {
+ this.side1 = side1;
+ }
+ public void setSide2(int side2) {
+ this.side2 = side2;
+ }
+ public void setSide3(int side3) {
+ this.side3 = side3;
+ }
+ // constructor
+ public Triangle(int side1, int side2, int side3) {
+ this.side1 = side1;
+ this.side2 = side2;
+ this.side3 = side3;
+ }
+ // method
+ public boolean isTriangle() {
+ boolean triangle = false;
+ if(getSide1() + getSide2() > getSide3()
+ && getSide2() + getSide3() > getSide1()
+ && getSide3() + getSide1() > getSide2()) {
+ triangle = true;
+ }
+ return triangle;
+ }
+ // toString
+ @Override
+ public String toString() {
+ String str;
+ str = String.format("%d, %d, and %d %s",
+ getSide1(), getSide2(), getSide3(),
+ isTriangle()?
+ "can make three sides of a triangle."
+ :"cannot make three sides of a triangle.");
+ return str;
+ }
+}
diff --git a/drobbox08/src/dropbox08/TriangleTest.java b/drobbox08/src/dropbox08/TriangleTest.java
new file mode 100644
index 0000000..af2e767
--- /dev/null
+++ b/drobbox08/src/dropbox08/TriangleTest.java
@@ -0,0 +1,32 @@
+/**
+
+ * Assignment 8
+
+ * Course: CISS238
+
+ * Student: Scott Steely
+
+ * Date: Sep 13, 2025
+
+ */
+package dropbox08;
+import java.util.Scanner;
+public class TriangleTest {
+ public static void main(String[] args) {
+ Scanner input = new Scanner(System.in);
+ // declare three variables
+ int side1=0; int side2=0; int side3=0;
+ // prompt the user for input
+ System.out.println("Enter length for side 1: ");
+ side1 = input.nextInt();
+ System.out.println("Enter length for side 2: ");
+ side2 = input.nextInt();
+ System.out.println("Enter length for side 3: ");
+ side3 = input.nextInt();
+ // create an object of the Triangle class
+ Triangle triangle = new Triangle(side1, side2, side3);
+ // display
+ System.out.println(triangle);
+ input.close();
+ }
+}
diff --git a/drobbox08/src/module-info.java b/drobbox08/src/module-info.java
new file mode 100644
index 0000000..31d1228
--- /dev/null
+++ b/drobbox08/src/module-info.java
@@ -0,0 +1,8 @@
+/**
+ *
+ */
+/**
+ *
+ */
+module dropbox08 {
+}
\ No newline at end of file
diff --git a/dropbox01/Chapter1Example1.class b/dropbox01/Chapter1Example1.class
index 3a9b273..58dbb0e 100644
Binary files a/dropbox01/Chapter1Example1.class and b/dropbox01/Chapter1Example1.class differ
diff --git a/dropbox01/edu/ccis/Program.class b/dropbox01/edu/ccis/Program.class
index 2fe63b3..5f87516 100644
Binary files a/dropbox01/edu/ccis/Program.class and b/dropbox01/edu/ccis/Program.class differ
diff --git a/dropbox06/src/dropbox06/Trip.java b/dropbox06/src/dropbox06/Trip.java
index 830ae09..2cc348a 100644
--- a/dropbox06/src/dropbox06/Trip.java
+++ b/dropbox06/src/dropbox06/Trip.java
@@ -1,3 +1,14 @@
+/**
+
+ * Assignment 6
+
+ * Course: CISS238
+
+ * Student: Scott Steely
+
+ * Date: Sep 13, 2025
+
+ */
package dropbox06;
public class Trip {
// fields
diff --git a/dropbox06/src/dropbox06/TripTest.java b/dropbox06/src/dropbox06/TripTest.java
index d35a54b..50cb747 100644
--- a/dropbox06/src/dropbox06/TripTest.java
+++ b/dropbox06/src/dropbox06/TripTest.java
@@ -1,3 +1,14 @@
+/**
+
+ * Assignment 6
+
+ * Course: CISS238
+
+ * Student: Scott Steely
+
+ * Date: Sep 13, 2025
+
+ */
package dropbox06;
import java.util.Scanner;
public class TripTest {
diff --git a/dropbox07/src/dropbox07/RetailTax.java b/dropbox07/src/dropbox07/RetailTax.java
index 4bd763a..37022af 100644
--- a/dropbox07/src/dropbox07/RetailTax.java
+++ b/dropbox07/src/dropbox07/RetailTax.java
@@ -1,3 +1,14 @@
+/**
+
+ * Assignment 7
+
+ * Course: CISS238
+
+ * Student: Scott Steely
+
+ * Date: Sep 13, 2025
+
+ */
package dropbox07;
public class RetailTax {
diff --git a/dropbox07/src/dropbox07/TaxTest.java b/dropbox07/src/dropbox07/TaxTest.java
index f21e0e3..1b0134d 100644
--- a/dropbox07/src/dropbox07/TaxTest.java
+++ b/dropbox07/src/dropbox07/TaxTest.java
@@ -1,3 +1,14 @@
+/**
+
+ * Assignment 7
+
+ * Course: CISS238
+
+ * Student: Scott Steely
+
+ * Date: Sep 13, 2025
+
+ */
package dropbox07;
import java.util.Scanner;
public class TaxTest {
diff --git a/dropbox08/.project b/dropbox08/.project
new file mode 100644
index 0000000..8d70216
--- /dev/null
+++ b/dropbox08/.project
@@ -0,0 +1,17 @@
+
+
+ dropbox08
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/dropbox08/bin/.project b/dropbox08/bin/.project
new file mode 100644
index 0000000..8d70216
--- /dev/null
+++ b/dropbox08/bin/.project
@@ -0,0 +1,17 @@
+
+
+ dropbox08
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/dropbox09/.classpath b/dropbox09/.classpath
new file mode 100644
index 0000000..64c0023
--- /dev/null
+++ b/dropbox09/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/dropbox09/.project b/dropbox09/.project
new file mode 100644
index 0000000..247c8bd
--- /dev/null
+++ b/dropbox09/.project
@@ -0,0 +1,17 @@
+
+
+ dropbox09
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/dropbox09/.settings/org.eclipse.core.resources.prefs b/dropbox09/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/dropbox09/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/dropbox09/dropbox09/.gitignore b/dropbox09/dropbox09/.gitignore
new file mode 100644
index 0000000..a2b6ad4
--- /dev/null
+++ b/dropbox09/dropbox09/.gitignore
@@ -0,0 +1,2 @@
+/RightTriangle.class
+/RightTriangleTest.class
diff --git a/dropbox09/dropbox09/RightTriangle.java b/dropbox09/dropbox09/RightTriangle.java
new file mode 100644
index 0000000..331fbc7
--- /dev/null
+++ b/dropbox09/dropbox09/RightTriangle.java
@@ -0,0 +1,66 @@
+/**
+
+ * Assignment 9
+
+ * Course: CISS238
+
+ * Student: Scott Steely
+
+ * Date: Sep 13, 2025
+
+ */
+package dropbox09;
+
+public class RightTriangle {
+ // fields
+ private int side1;
+ private int side2;
+ private int side3;
+ // accessors
+ public int getSide1() {
+ return side1;
+ }
+ public int getSide2() {
+ return side2;
+ }
+ public int getSide3() {
+ return side3;
+ }
+ // mutators
+ public void setSide1(int side1) {
+ this.side1 = side1;
+ }
+ public void setSide2(int side2) {
+ this.side2 = side2;
+ }
+ public void setSide3(int side3) {
+ this.side3 = side3;
+ }
+ // constructor
+ public RightTriangle(int side1, int side2, int side3) {
+ this.side1 = side1;
+ this.side2 = side2;
+ this.side3 = side3;
+ }
+ // method
+ public boolean isRightTriangle() {
+ boolean right_triangle = false;
+ if ((getSide1() * getSide1()) + (getSide2() * getSide2()) - (getSide3() * getSide3()) == 0
+ || (getSide3() * getSide3()) + (getSide1() * getSide1()) - (getSide2() * getSide2()) == 0
+ || (getSide3() * getSide3()) + (getSide2() * getSide2()) - (getSide1() * getSide1()) == 0) {
+ right_triangle = true;
+ }
+ return right_triangle;
+ }
+ // toString
+ @Override
+ public String toString() {
+ String str;
+ str = String.format("%d, %d, and %d %s",
+ getSide1(), getSide2(), getSide3(),
+ isRightTriangle()?
+ "can make a right triangle."
+ :"cannot make a right triangle.");
+ return str;
+ }
+}
diff --git a/dropbox09/dropbox09/RightTriangleTest.java b/dropbox09/dropbox09/RightTriangleTest.java
new file mode 100644
index 0000000..a3085e6
--- /dev/null
+++ b/dropbox09/dropbox09/RightTriangleTest.java
@@ -0,0 +1,33 @@
+/**
+
+ * Assignment 9
+
+ * Course: CISS238
+
+ * Student: Scott Steely
+
+ * Date: Sep 13, 2025
+
+ */
+package dropbox09;
+
+import java.util.Scanner;
+public class RightTriangleTest {
+ public static void main(String[] args) {
+ Scanner input = new Scanner(System.in);
+ // declare three variables
+ int side1=0; int side2=0; int side3=0;
+ // prompt the user for input
+ System.out.println("Enter length for side 1: ");
+ side1 = input.nextInt();
+ System.out.println("Enter length for side 2: ");
+ side2 = input.nextInt();
+ System.out.println("Enter length for side 3: ");
+ side3 = input.nextInt();
+ // create an object of the Triangle class
+ RightTriangle triangle = new RightTriangle(side1, side2, side3);
+ // display
+ System.out.println(triangle);
+ input.close();
+ }
+}
diff --git a/dropbox81/.classpath b/dropbox81/.classpath
new file mode 100644
index 0000000..57bca72
--- /dev/null
+++ b/dropbox81/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/dropbox81/.project b/dropbox81/.project
new file mode 100644
index 0000000..f4d66cf
--- /dev/null
+++ b/dropbox81/.project
@@ -0,0 +1,17 @@
+
+
+ dropbox81
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/dropbox81/.settings/org.eclipse.core.resources.prefs b/dropbox81/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/dropbox81/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/dropbox81/.settings/org.eclipse.jdt.core.prefs b/dropbox81/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..3d1fdb6
--- /dev/null
+++ b/dropbox81/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,11 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=17
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=17
diff --git a/dropbox81/bin/dropbox07/RetailTax.class b/dropbox81/bin/dropbox07/RetailTax.class
new file mode 100644
index 0000000..cc79d4a
Binary files /dev/null and b/dropbox81/bin/dropbox07/RetailTax.class differ
diff --git a/dropbox81/bin/dropbox07/TaxTest.class b/dropbox81/bin/dropbox07/TaxTest.class
new file mode 100644
index 0000000..d8566d3
Binary files /dev/null and b/dropbox81/bin/dropbox07/TaxTest.class differ
diff --git a/dropbox81/bin/module-info.class b/dropbox81/bin/module-info.class
new file mode 100644
index 0000000..4f31b5a
Binary files /dev/null and b/dropbox81/bin/module-info.class differ
diff --git a/dropbox81/src/dropbox08/Triangle.java b/dropbox81/src/dropbox08/Triangle.java
new file mode 100644
index 0000000..b69d14d
--- /dev/null
+++ b/dropbox81/src/dropbox08/Triangle.java
@@ -0,0 +1,54 @@
+package dropbox08;
+public class Triangle {
+ // fields
+ private int side1;
+ private int side2;
+ private int side3;
+ // accessors
+ public int getSide1() {
+ return side1;
+ }
+ public int getSide2() {
+ return side2;
+ }
+ public int getSide3() {
+ return side3;
+ }
+ // mutators
+ public void setSide1(int side1) {
+ this.side1 = side1;
+ }
+ public void setSide2(int side2) {
+ this.side2 = side2;
+ }
+ public void setSide3(int side3) {
+ this.side3 = side3;
+ }
+ // constructor
+ public Triangle(int side1, int side2, int side3) {
+ this.side1 = side1;
+ this.side2 = side2;
+ this.side3 = side3;
+ }
+ // method
+ public boolean isTriangle() {
+ boolean triangle = false;
+ if(getSide1() + getSide2() > getSide3()
+ && getSide2() + getSide3() > getSide1()
+ && getSide3() + getSide1() > getSide2()) {
+ triangle = true;
+ }
+ return triangle;
+ }
+ // toString
+ @Override
+ public String toString() {
+ String str;
+ str = String.format("%d, %d, and %d %s",
+ getSide1(), getSide2(), getSide3(),
+ isTriangle()?
+ "can make three sides of a triangle."
+ :"cannot make three sides of a triangle.");
+ return str;
+ }
+}
diff --git a/dropbox81/src/dropbox08/TriangleTest.java b/dropbox81/src/dropbox08/TriangleTest.java
new file mode 100644
index 0000000..4622d3a
--- /dev/null
+++ b/dropbox81/src/dropbox08/TriangleTest.java
@@ -0,0 +1,21 @@
+package dropbox08;
+import java.util.Scanner;
+public class TriangleTest {
+ public static void main(String[] args) {
+ Scanner input = new Scanner(System.in);
+ // declare three variables
+ int side1=0; int side2=0; int side3=0;
+ // prompt the user for input
+ System.out.println("Enter length for side 1: ");
+ side1 = input.nextInt();
+ System.out.println("Enter length for side 2: ");
+ side2 = input.nextInt();
+ System.out.println("Enter length for side 3: ");
+ side3 = input.nextInt();
+ // create an object of the Triangle class
+ Triangle triangle = new Triangle(side1, side2, side3);
+ // display
+ System.out.println(triangle);
+ input.close();
+ }
+}
diff --git a/dropbox81/src/module-info.java b/dropbox81/src/module-info.java
new file mode 100644
index 0000000..83291ed
--- /dev/null
+++ b/dropbox81/src/module-info.java
@@ -0,0 +1,8 @@
+/**
+ *
+ */
+/**
+ *
+ */
+module dropbox07 {
+}
\ No newline at end of file
diff --git a/test2/.classpath b/test2/.classpath
new file mode 100644
index 0000000..c290b80
--- /dev/null
+++ b/test2/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/test2/.gitignore b/test2/.gitignore
new file mode 100644
index 0000000..ae3c172
--- /dev/null
+++ b/test2/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/test2/.project b/test2/.project
new file mode 100644
index 0000000..b192e61
--- /dev/null
+++ b/test2/.project
@@ -0,0 +1,17 @@
+
+
+ test2
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/test2/.settings/org.eclipse.core.resources.prefs b/test2/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/test2/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/test2/.settings/org.eclipse.jdt.core.prefs b/test2/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..84a76af
--- /dev/null
+++ b/test2/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,11 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=24
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=24
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=24
diff --git a/test2/src/module-info.java b/test2/src/module-info.java
new file mode 100644
index 0000000..8184f71
--- /dev/null
+++ b/test2/src/module-info.java
@@ -0,0 +1,8 @@
+/**
+ *
+ */
+/**
+ *
+ */
+module test2 {
+}
\ No newline at end of file
diff --git a/test3/.classpath b/test3/.classpath
new file mode 100644
index 0000000..64c0023
--- /dev/null
+++ b/test3/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/test3/.project b/test3/.project
new file mode 100644
index 0000000..0744c66
--- /dev/null
+++ b/test3/.project
@@ -0,0 +1,17 @@
+
+
+ test3
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/test3/.settings/org.eclipse.core.resources.prefs b/test3/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/test3/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8