Skip to content

Commit a941f71

Browse files
committed
initial commit
0 parents  commit a941f71

14 files changed

+190
-0
lines changed

Diff for: .gitignore

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# original from https://github.com/github/gitignore/blob/master/Java.gitignore
2+
3+
# windows files
4+
*.ini
5+
# word files and excel
6+
*.doc*
7+
*.xls*
8+
9+
# Compiled class file
10+
*.class
11+
12+
# Log file
13+
*.log
14+
15+
# BlueJ files
16+
*.ctxt
17+
18+
# Mobile Tools for Java (J2ME)
19+
.mtj.tmp/
20+
21+
# Package Files #
22+
*.jar
23+
*.war
24+
*.nar
25+
*.ear
26+
*.zip
27+
*.tar.gz
28+
*.rar
29+
30+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
31+
hs_err_pid*

Diff for: LICENSE.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2020 P.M.Campbell @ [email protected]
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

Diff for: README.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## Java source code
2+
3+
tbd
4+

Diff for: lab2-solution/lab2-average-of-3.drawio

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<mxfile host="app.diagrams.net" modified="2020-09-07T16:13:51.214Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36" etag="vqWU-mXTf9oTi_xo1qOb" version="13.6.6" type="google"><diagram id="MjTEhJYkSnf7scc37zyu" name="Page-1">5VltT9swEP411bYPoLw0LXyk5WUfmIbGpI19c5Nr4uHEwXFJu1+/c+Ikdd1C0SgdIKEq99g+++6eu5xDzx+n8wtB8uQLj4D1PCea9/zTnue5fc/rqT8nWtTIcKiBWNBIT+qAa/oHNOhodEYjKIyJknMmaW6CIc8yCKWBESF4aU6bcmbumpMYLOA6JMxGf9BIJjV6FDgd/hlonDQ7u44eSUkzWQNFQiJeLkH+Wc8fC85l/ZTOx8CU8xq/1OvON4y2BxOQyW0W3JbBxfjuFr7zr/e/bspCBt/SA62lkIvGYIjQfi1yIRMe84ywsw4dCT7LIlBaHZS6OZec5wi6CP4GKRc6mGQmOUKJTJkexQOLxU+1/jBoxButrhJO54a00FJ9VnXAjS5o7OEzEcIDdnttAJC5wFPAfXCdAEYkvTf1E02huJ3XLr3iFHf2HE13v6GFJnvL4kaFJCIGqVd1scKHpWN0UBXBJ0RTp9Y9YTNtQoE7SivGXQRVOMqESrjOSeWwEtPYjJbWCULC/GG/2/7UC7xj0y9ukxNll1Itliylk+9sDoHhvKd6yrc8tY9EeEZCu9qimmEPTOzvhvl+YER42A8OHc/UUtuwM/L3rZBCFv131B/snfrBGuoPGO46iug9PsaysryGpryKcufAwd2MNwMHRUXsE5zgHuXzbrDRckkmaqvvQMIExIei4lkxQ81a/UQ0U88ZL8OkKlb4khbKcBZzQWWS1jtEIEGkNANF8kT9EgyMent7Dp/iDyaAk83SCQjcZ0BSFctsUuRL1qC/aoNMIxE2TF+hDAZfmrwopOC3MOYMD+qfZjxT1WBKGVuBCKNxhiKDqdKgiESxtTjRcEqjqCok62hoFpdnYOKRScTA5mHgruGhtyseDt5p6zHcslC7zvpwbl2p/yk6Q6tKkDCEXLZJZneO2ODm6hGdQhgDxmNBMHlHOQiaquxdHbvqBh6rxFM6h+Z2sKPK3DZrj1Xmwa4ywh28ua7E2ZbswT7J3hxzM9vtQLx2th/vne3v9e7petsmhb/XpLBvk13HVcnOx+W3AfJktJwvWrZbvXqGatc+VePndfO2sVF39tKo99c0SC+cIPYlNaJFzshiufl9W2Up8Pfudbvzea91Kti2Tr3M17T+asx3/DXNtW/KK12BXbVeefr5w92lH4rdx+46Rt2/DPyzvw==</diagram></mxfile>

Diff for: lab2-solution/lab2-passing-grade.drawio

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<mxfile host="app.diagrams.net" modified="2020-09-07T16:15:33.542Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36" etag="M4b1ZR96w74kYCwXWitP" version="13.6.6" type="google"><diagram id="ZSZMbWejncm6ppeRF0Pp" name="Page-1">5Vltb9owEP41aJ9a5RXSjy19maZWqtRN2z5NJjGJNyfOHKeE/fqdE5vgBFqqElg7CQn7fD7bd8+9wcidptUNR3lyxyJMR44VVSP3cuQ4tuc4I/mxomVDmUwUIeYkUkwt4YH8wYpoKWpJIlwYjIIxKkhuEkOWZTgUBg1xzhYm25xR89QcxbhHeAgR7VO/kkgkDTXwrZb+EZM40SfbllpJkWZWhCJBEVuskdyrkTvljIlmlFZTTKXytF6afddbVlcX4zgTu2xwb+4my9u7Hz9ms+zT1PuS+H51oqQUYqkfjCN4v5oyLhIWswzRq5Z6wVmZRVhKtWDW8twylgPRBuJPLMRSGROVggEpESlVq3Bhvvwm95/6evpdiasnl5UxW6pZc1d5wa0q0O9hJQ/xE+92VgYA5GKWYjgH9nFMkSCPpnykIBSv+FZb7xmBkx1Lwd3VsFBgX6FYixCIx1ioXa2tYLB2jZZUW/AF1lSu9YhoqZ5QwImiZ+PWgtIci4QI/JCjWmELcGPTWkom5gJXT+u9r0+1wTkz9WJrn1i0LrWiJWvu5FrbTWAo76WacnuaOoYj7BHQtnpAg7AnGL1hkO/6hoXHjn9qOaaU5g2Dgd/rmRRn0T8Hfd86NvT9DdAfUzj1IiKPMIxF/fKGNGe1lVsFjn+XTC+cFDWwz4HBDvKqXdRSbtFMHvUZozDB/ENR46woQbISP+Oa9ZqyRZjUwQqSNJcPpzHjRCRpcwKRu0VSf6HaBEVBsrguHFCEtURQSXNn8x1ANl7XQQXYV5imLwRnv/CUUbiLe5mxTDr8nFDaISFK4gymFM+lBIkVAtXDuSKnJIrqWLEJaWb82APYgi7WelDz7Q1Qc4aC2vg/rS4mO8Zie6Bg3C1Dzg5bhkx6EQaFIc5F66sdVEBpnMsh6BpRiikDNnD7ixxzApfBvLt23y48F8PnpMK6rxgopq/KvOdi+ngoR9MXeBuehisi1rbB7LuWCON2k5wM4J22t6t7HqZLWJUEByqUdKm45p8RKXKKlm2G3Z5m35fresd33fGGeuxttyI7+5f/Sv96neL7DYOCOJh6jFIJxqZalGvWuB9iecLSWVkcpI9wbRO47oY+ItiA22Aw3E7eUsrZJ7z9HeG9l+LunPM6LmuGXGaFYnty8QKzEfeCzq+CzySjDj8MmhvsNwP1e9DtGajfK84Roe8oJ3mOaTL3+Dkp6NlnjmjR1/Tr++YQlFTr/bids2d1wuuGXyi9Q7bO9lnPBIKX79gC3UDkBoNZAKbt3y5NTGv/vHKv/gI=</diagram></mxfile>

Diff for: lab2-solution/lab2-smallest-of-2.drawio

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<mxfile host="app.diagrams.net" modified="2020-09-07T16:23:21.244Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36" etag="apXRBJ8YRuUHlwKdVlBa" version="13.6.6" type="google"><diagram id="FzAeaf30C6k-e_bL9YnQ" name="Page-1">5Vpbj5s4FP410T5NBRgS8ji3XqRZqatZ7baPTnDArcHUmEmyv35tsCHGyYTpDKFJpdHIPj6+nfOdm8kE3KabDwzmyZ80QmTiOdFmAu4mnuf6njeRf060rSmzmSLEDEeKqSU84v+QIjqKWuIIFQYjp5RwnJvEJc0ytOQGDTJG1ybbihJz1xzGyCI8LiGxqf/iiCc1NQyclv4R4TjRO7uOGkmhZlaEIoERXe+QwP0E3DJKed1KN7eISOFpudTz3h8YbQ7GUMb7TPjo4ngWos2nvx7CFbu6ww//JFdqlYJv9YVRJO6vupTxhMY0g+S+pd4wWmYRkqs6otfyPFCaC6IriN8Q51ulTFhyKkgJT4kaFQdm2y9y/rtAd7+q5arO3cbobVWvPqs84EER6PvQki3RM/f2GgUI5CKaIrGPmMcQgRw/metDBaG44WumfqZY7Ow5Cu5Aw0KBvUGxXoJDFiOuZrW6Eo2dY7SkSoMv0KYyrSdISnWFQuzILR23GpTqWCeYo8ccVgJbCzM2taXWRIyjzfNyt+WpJnhzUy6utol1a1INLdkxJ+AcVoEhvJdKCliSGsMQ3hDQc+UbK4A9w+cPA3wADAWHIHjneOYq9RUGw75vaRRl0fjID0NDMDN3bOQHe5A/JWLXmwg/iWbMq5vXpBWttNwKcPqjpHrgqqhwfS0Y3DDftIN6lQe4kFv9jeAyQeyPosJZUYqV1fILplnfE7peJpWvEjGayYuTmDLMk7TeYYWlNp0ihYSgQrLRlfgn18/KdIFYoRcVUqmPbV5FkI0LdoAhVMxN7Rec0e/olhJxHHCX0Uya/AoT0iFBguNMdAlayRUkXLDIH64VOcVRVHmLfWAzPcgb4C00HW1goy1w96DNGwpt7uzSHO2sp6N1p6/0tK+Suy12uFyinDfmYid+Ij/NZVMIRdoYoTGDwvhucsSwOBRi3bHP7cAxT7rCG6ST+4FyCq+vZ50OhfVwDGT/bC6NNpjvTBO9r3pF0W4nyc4A+bera7ljZjQfJl/xD4TlEyUrc8s8I1zkBMqr2cGxtlhv7xgujKh45jbdyZamfeuEwWxa4+Jy4ldvy3PBmAFMH3NH8E3gmsJUYjFbFHklG6chqUzPaSymm/4nNF2UxUlSf+CYYA72BKhwD5bDwbA8CnR/gcceF/SE/JsUx9eMVX5cM+QyiBSHY5EfmrXzdN55xzsSuzr8olGf4E0Dlms/mByPWG6fiNU15vOOYL5nKjMYP4LZDyMrSApkSfr1FfBSCKmS+7g1cNdAgrmtA/+kRbD95sJZeckaCI9bwUk1ALyLS+OmPWPaIVWdKI2bWoLvPETYijgzl999iACjP0R4ttDPHO1e76JlVLSDi/us1Fvw9U3HErz3ompRjEuWX7JK9J2Rq0QQnDtkX4vEQ2Wa6eZ12XXs2/5Ly8FgZu7j+8+Xg13+k5SD2q/1LAd5gia73+k6FtllF0qXYPhRQnLuyYHvBaY2x08O7E9Dv1cxsk8FJy1GvNDSwKVX5EEnyA1XkYtu+5O62t21P0wE9/8D</diagram></mxfile>

Diff for: lab2-solution/lab2-smallest-of-3-solution1.drawio

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<mxfile host="app.diagrams.net" modified="2020-09-07T16:44:52.066Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36" etag="NAWI70RrsDvL0FwQMrVS" version="13.6.6" type="google"><diagram id="tHW6pcKmT8BK4gm2PUYN" name="Page-1">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</diagram></mxfile>

Diff for: lab3/HelloWorld.java

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// Patricia Campbell
2+
/*
3+
* this is an exercise from lab 3
4+
* it
5+
* can
6+
* have
7+
* many lines
8+
*/
9+
10+
public class HelloWorld {
11+
12+
13+
public static void main(String[] args) {
14+
String mystring = "4";
15+
int myint = 4;
16+
}
17+
18+
19+
}

Diff for: lab3/HelloWorld.java-xy

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// Patricia Campbell
2+
/*
3+
* this is an exercise from lab 3
4+
* it
5+
* can
6+
* have
7+
* many lines
8+
*/
9+
10+
public class HelloWorld {
11+
12+
13+
public static void main(String[] args) {
14+
int x, y;
15+
y = 3;
16+
x = y;
17+
y = 4;
18+
System.out.println("x =" + x + " y =" + y);
19+
}
20+
21+
22+
}

Diff for: lab4/Area.java

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/*
2+
* lab 4
3+
* Calculate Area of a rectangle
4+
* 2020-09-11
5+
* PMCampbell
6+
*/
7+
8+
public class Area {
9+
10+
public static void main(String[] args) {
11+
int length;
12+
length = 10;
13+
int width;
14+
width = 20;
15+
int area;
16+
area = width*length;
17+
System.out.println("The area of the Rectangle is " + area);
18+
System.out.print("The Rectangle width is " + width );
19+
System.out.println(" and length is " + length );
20+
}
21+
22+
23+
}

Diff for: lab4/Perimeter.java

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
/*
2+
* lab 4
3+
* Calculate perimiter of a rectangle
4+
* 2020-09-11
5+
* PMCampbell
6+
*/
7+
public class Perimeter {
8+
9+
public static void main(String[] args) {
10+
int length;
11+
length = 10;
12+
int width;
13+
width = 20;
14+
int perimeter;
15+
perimeter = 2 * width + 2 * length;
16+
System.out.println("The perimeter of the Rectangle is " + perimeter);
17+
System.out.print("The Rectangle width is " + width );
18+
System.out.println(" and length is " + length );
19+
}
20+
21+
22+
}

Diff for: lab4/PythagTheorem.drawio

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<mxfile host="app.diagrams.net" modified="2020-09-11T18:38:46.812Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36" etag="iNNYApZnYl2AjV24iBj_" version="13.6.9" type="device"><diagram id="eXmeDdVCUXJyxIEkFjpV" name="Page-1">7VrbbuM2EP0aP+5CEiXZeUwcpwW6WyyQAm2fCtqiJW0pUaXo2O7XdyiRkmnKl8AXrZ2+JOLwOnMOZ4akB2icrX7iuEi+sojQgedEqwF6HnieG4Ye/JOSdS0ZDpUg5mmkGrWC1/RfooSOki7SiJRGQ8EYFWlhCmcsz8lMGDLMOVuazeaMmrMWOCaW4HWGqS39PY1EUktHgdPKfyZpnOiZXUfVZFg3VoIywRFbbojQZIDGnDFRf2WrMaHSeNoudb+XHbXNwjjJxTEdMvrE/pr+wvLJ89uvjxP8/es4+qRGKcVaK0wi0F8VGRcJi1mO6aSVPnG2yCMiR3Wg1Lb5wlgBQheE34kQawUmXggGokRkVNXCgvn6D9n/c6CLf6rhqsLzyiitValeq1zgThNofdiCz8gevb0GAGAuYRmBeaAfJxSL9M0cHysKxU27pus3lsLMnqPojjQtFNk9XdZDCMxjIlSvFiv42FhGK6oQfAeaamu9YbpQKpQwo7AwbhGUcCyTVJDXAlcGW8I2NtFSYxIuyGq/3W17qg7eg2kXV5eX7ZZy9T5JNrYTcnZDYBjvvZZClqX62AhnJLSrNKoZtqehfxnmo8BAeISCz45njlLrcDHy+xakJI9+OOqPHsKeqR90UD+kMOtTlL7BZywqzWvRnFUotwYM/1kwXfGprIj9CA3cUbFqK/UoX/AU6gAY55HGjKciyeD7hbLlLKn8EsRyGbsxnS2AfkQKEvm3IDwFbQmHbzaXVpAUrYwDTXiK8xjW441lggCkzZuOYikHZEXByrQar6zSB6UN2KtWyFQSxB2q77GGzlK0vshWXXeZ8o7ZPtQi5oxngO4GVLNBMJEUrHoCtKrkQRdnWpfetcqtLQ6bVZj7uBSc/U3GjDIOkpzl0nvPU0q3RJimcQ5FSuZyBLnxUyDnoxJnaRRVjr/LbZjB4Ayew3VNzzG0Y2YQdDiOpt/5g+bdRc3hkUETnZovnmT3oWV2PJuRQij3ZufwcNQo5CeYBFNKKIs5zsByrVvdqvvWVhyKifN0RfQ57UIxskmbD8XI8FJM98N7Y7p2CofzQ6cbq+tQXS9zF9dtGG6c6z7qm+vINvmtc907kuveQ69ct4/rybpgguSLkjTpUe3hN1Okeh9Ukp2HG6eXw03o9U1m105RorQsKF6bp4r7ciIj58hD5eWciHtvTqT2DUc4kZpyfTkRvcwNw28enmsfYrqVyonYR0OVShpO5kdzMEO3bweD7GT8xomOjo2W6NSrw9NS8q57q49heLfXlFwvc/NVoXEVIc7krq+vZSpf41io8IRl00V5FYeBti5NUEd6PerwF6OL+YvRrbPUP5KlwxNJWnV95LxK1XSDQr4WlBsjb707BJ6Jtwayhawe8awvDch+amiTzN2BNVuUcuVTsrlz1BVmx7a5sZzU33r7RH7vodqOGL9x+No29On3xTOwUWX2fm+M0cNhCPwOBLyLIWBfo71gWt4zBKH5Duo7fUNgnw9uPCBp8x2+ydwB1ZXy1bs7KBxt+PpiqzfD2/eZt5OvBh0H3Kvmq/6t56u+/pXgxU9VZ0lY/fAKCau2yf8J656EtUGmv1dH+6T9sRLWLgiumi359vPBB0tYg46fZp4JAii2v3auXVv7m3E0+Q8=</diagram></mxfile>

Diff for: lab4/RightTrianglePerim.java

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
/*
2+
* lab 4
3+
* see flowchart, given two sized calculate the perimeter of a right triangle
4+
*
5+
* WARNING WARNING WARNING
6+
* this uses:
7+
* floating point numbers double data type
8+
* a method from the Math class sqrt()
9+
*
10+
*
11+
* 2020-09-11
12+
* PMCampbell
13+
*/
14+
public class RightTrianglePerim {
15+
16+
public static void main(String[] args) {
17+
double side1, side2, hypotenuse, perimeter;
18+
side1 = 5;
19+
side2 = 4;
20+
hypotenuse = Math.sqrt(side1 * side1 + side2 * side2);
21+
perimeter = side1 + side2 + hypotenuse;
22+
23+
System.out.print("A Right triangle with Sides of " + side1 + " and " +side2 );
24+
System.out.println(" has an hypotenuse of " + hypotenuse );
25+
System.out.println("The perimeter is then " + perimeter);
26+
}
27+
28+
29+
}

Diff for: lab4/notes-lab4.txt

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
lab4 notes
2+
3+
do not use caps to begin vars
4+
5+
int perimeter; // not int Perimeter;
6+
7+
use meaningful names
8+
9+
int area; // not int number;
10+
11+
12+
printing with vars & strings
13+
14+
System.out.println("this is a string " + perimeter + "another string " + area + "yet another ");

0 commit comments

Comments
 (0)