From eeb19bba5238c4c61930c37da800822fae8cd41d Mon Sep 17 00:00:00 2001 From: Caleb Fontenot Date: Thu, 29 Sep 2022 12:54:53 -0500 Subject: [PATCH] Upload Exam1 --- .../LeapYear.html | 53 + .../QuotientAndRemainder.html | 63 + ...otientAndRemainderOfNumbersInAnyOrder.html | 71 + .../TwoLargerOfThe3.html | 106 ++ .../ProgrammingExam1_CalebFontenot/build.xml | 73 + .../build/classes/.netbeans_automatic_build | 0 .../build/classes/.netbeans_update_resources | 0 .../LeapYear.class | Bin 0 -> 1196 bytes .../ProgrammingExam1_CalebFontenot.class | Bin 0 -> 495 bytes .../QuotientAndRemainder.class | Bin 0 -> 1300 bytes ...tientAndRemainderOfNumbersInAnyOrder.class | Bin 0 -> 1555 bytes .../TwoLargerOfThe3.class | Bin 0 -> 1816 bytes .../manifest.mf | 3 + .../nbproject/build-impl.xml | 1420 +++++++++++++++++ .../nbproject/genfiles.properties | 8 + .../nbproject/private/private.properties | 2 + .../nbproject/private/private.xml | 13 + .../nbproject/project.properties | 74 + .../nbproject/project.xml | 15 + .../LeapYear.java | 27 + .../ProgrammingExam1_CalebFontenot.java | 21 + .../QuotientAndRemainder.java | 37 + ...otientAndRemainderOfNumbersInAnyOrder.java | 45 + .../TwoLargerOfThe3.java | 80 + ZIPs/ProgrammingExam1_CalebFontenot.zip | Bin 0 -> 23710 bytes 25 files changed, 2111 insertions(+) create mode 100755 Exams/ProgrammingExam1_CalebFontenot/LeapYear.html create mode 100755 Exams/ProgrammingExam1_CalebFontenot/QuotientAndRemainder.html create mode 100755 Exams/ProgrammingExam1_CalebFontenot/QuotientAndRemainderOfNumbersInAnyOrder.html create mode 100755 Exams/ProgrammingExam1_CalebFontenot/TwoLargerOfThe3.html create mode 100755 Exams/ProgrammingExam1_CalebFontenot/build.xml create mode 100755 Exams/ProgrammingExam1_CalebFontenot/build/classes/.netbeans_automatic_build create mode 100755 Exams/ProgrammingExam1_CalebFontenot/build/classes/.netbeans_update_resources create mode 100755 Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/LeapYear.class create mode 100755 Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/ProgrammingExam1_CalebFontenot.class create mode 100755 Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/QuotientAndRemainder.class create mode 100755 Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/QuotientAndRemainderOfNumbersInAnyOrder.class create mode 100755 Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/TwoLargerOfThe3.class create mode 100755 Exams/ProgrammingExam1_CalebFontenot/manifest.mf create mode 100755 Exams/ProgrammingExam1_CalebFontenot/nbproject/build-impl.xml create mode 100755 Exams/ProgrammingExam1_CalebFontenot/nbproject/genfiles.properties create mode 100755 Exams/ProgrammingExam1_CalebFontenot/nbproject/private/private.properties create mode 100755 Exams/ProgrammingExam1_CalebFontenot/nbproject/private/private.xml create mode 100755 Exams/ProgrammingExam1_CalebFontenot/nbproject/project.properties create mode 100755 Exams/ProgrammingExam1_CalebFontenot/nbproject/project.xml create mode 100755 Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/LeapYear.java create mode 100755 Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/ProgrammingExam1_CalebFontenot.java create mode 100755 Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainder.java create mode 100755 Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainderOfNumbersInAnyOrder.java create mode 100755 Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/TwoLargerOfThe3.java create mode 100755 ZIPs/ProgrammingExam1_CalebFontenot.zip diff --git a/Exams/ProgrammingExam1_CalebFontenot/LeapYear.html b/Exams/ProgrammingExam1_CalebFontenot/LeapYear.html new file mode 100755 index 0000000..8ea6d1e --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/LeapYear.html @@ -0,0 +1,53 @@ + + + +LeapYear.java + + + + +
C:\Users\ar114\Documents\NetBeansProjects\ProgrammingExam1_CalebFontenot\src\programmingexam1_calebfontenot\LeapYear.java
+
+/*
+ * To change this license header, choose License Headers in Project Properties.
+ * To change this template file, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package programmingexam1_calebfontenot;
+
+import java.util.Scanner;
+
+/**
+ *
+ * @author ar114
+ */
+public class LeapYear {
+    public static void main(String[] args) {
+        Scanner input = new Scanner(System.in);
+        System.out.print("Enter a year: ");
+        int year = input.nextInt();
+        
+        // Check if the year is a leap year
+        boolean isLeapYear
+                = ((year % 4 == 0) && (year % 100 != 0 )|| (year % 400 == 0));
+        
+        // Display the result
+        System.out.println(year + " is a leap year? " + isLeapYear);
+    }
+}
+
+
+ diff --git a/Exams/ProgrammingExam1_CalebFontenot/QuotientAndRemainder.html b/Exams/ProgrammingExam1_CalebFontenot/QuotientAndRemainder.html new file mode 100755 index 0000000..5582b1f --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/QuotientAndRemainder.html @@ -0,0 +1,63 @@ + + + +QuotientAndRemainder.java + + + + +
C:\Users\ar114\Documents\NetBeansProjects\ProgrammingExam1_CalebFontenot\src\programmingexam1_calebfontenot\QuotientAndRemainder.java
+
+/*
+ * To change this license header, choose License Headers in Project Properties.
+ * To change this template file, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package programmingexam1_calebfontenot;
+
+import java.util.Scanner;
+
+
+/**
+ *
+ * @author ar114
+ */
+public class QuotientAndRemainder {
+    public static void main(String[] args) {
+        // Define variables
+        int number1, number2, quotient, remainder;
+        
+        // Create scanner
+        Scanner input = new Scanner(System.in);
+        
+        // Prompt for variables
+        System.out.print("Enter 2 variables and I will calculate the "
+                + "quotient and the remainder: ");
+        number1 = input.nextInt();
+        number2 = input.nextInt();
+        
+        // Compute!
+        quotient = number1 / number2;
+        remainder = number1 % number2;
+        
+        // Print output:
+        System.out.println("The quotient is: " + quotient);
+        System.out.println("The remainder is: " + remainder);
+    }
+}
+
+
+ diff --git a/Exams/ProgrammingExam1_CalebFontenot/QuotientAndRemainderOfNumbersInAnyOrder.html b/Exams/ProgrammingExam1_CalebFontenot/QuotientAndRemainderOfNumbersInAnyOrder.html new file mode 100755 index 0000000..6a34c21 --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/QuotientAndRemainderOfNumbersInAnyOrder.html @@ -0,0 +1,71 @@ + + + +QuotientAndRemainderOfNumbersInAnyOrder.java + + + + +
C:\Users\ar114\Documents\NetBeansProjects\ProgrammingExam1_CalebFontenot\src\programmingexam1_calebfontenot\QuotientAndRemainderOfNumbersInAnyOrder.java
+
+/*
+ * To change this license header, choose License Headers in Project Properties.
+ * To change this template file, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package programmingexam1_calebfontenot;
+
+import java.util.Scanner;
+
+
+/**
+ *
+ * @author ar114
+ */
+public class QuotientAndRemainderOfNumbersInAnyOrder {
+    public static void main(String[] args) {
+        // Define variables
+        int number1, number2, quotient, remainder;
+        
+        // Create scanner
+        Scanner input = new Scanner(System.in);
+        
+        // Prompt for variables
+        System.out.print("Enter 2 variables and I will calculate the "
+                + "quotient and the remainder: ");
+        number1 = input.nextInt();
+        number2 = input.nextInt();
+        
+        // Compute!
+        if (number1 <= number2) {
+            System.out.println(number1 + " < " + number2 + "!");
+            int tmp = number2; // temp variable to store the number
+            number2 = number1;
+            number1 = tmp;
+        }
+        
+        quotient = number1 / number2;
+        remainder = number1 % number2;
+        
+        // Print output:
+        System.out.println(number1 + " / " + number2 + " =");
+        System.out.println("The quotient is: " + quotient);
+        System.out.println("The remainder is: " + remainder);
+    }
+}
+
+
+ diff --git a/Exams/ProgrammingExam1_CalebFontenot/TwoLargerOfThe3.html b/Exams/ProgrammingExam1_CalebFontenot/TwoLargerOfThe3.html new file mode 100755 index 0000000..f82333b --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/TwoLargerOfThe3.html @@ -0,0 +1,106 @@ + + + +TwoLargerOfThe3.java + + + + +
C:\Users\ar114\Documents\NetBeansProjects\ProgrammingExam1_CalebFontenot\src\programmingexam1_calebfontenot\TwoLargerOfThe3.java
+
+/*
+ * To change this license header, choose License Headers in Project Properties.
+ * To change this template file, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package programmingexam1_calebfontenot;
+
+import java.util.Scanner;
+
+/**
+ *
+ * @author ar114
+ */
+public class TwoLargerOfThe3 {
+
+    public static void main(String[] args) {
+        // Define vars
+        int _1, _2, _3; // Note to Markou: I find numbers easier to compare in my head than variables, hence my use of them here.
+        int firstLargest = 0, secondLargest = 0;
+
+        // Setup scanner
+        Scanner input = new Scanner(System.in);
+        while (true) {
+            // Prompt for input
+            System.out.print("Enter 3 numbers: ");
+            _1 = input.nextInt();
+            _2 = input.nextInt();
+            _3 = input.nextInt();
+
+            // Compute!
+            if (_1 <= _3 & _2 <= _3) { // Is _3 the largest?
+                firstLargest = _3; // Yes!
+                if (_2 >= _1) { // Is _2 larger than _1?
+                    secondLargest = _2; //Then _2 must be the second largest.
+                } else {
+                    secondLargest = _1; //Then _1 must be the second largest.
+                }
+            }
+            if (_3 <= _2 & _1 <= _2) { // Is _2 the largest?
+                firstLargest = _2; // Yes!
+                if (_3 >= _1) { //Is _3 larger than _1?
+                    secondLargest = _3; // Then _3 must be the largest.
+                } else {
+                    secondLargest = _1; // Then _1 must be the largest.
+                }
+            }
+            if (_3 <= _1 & _2 <= _1) { // Is _1 the largest?
+                firstLargest = _1; // Yes!
+                if (_3 >= _2) {// Is _3 larger than _2?
+                    secondLargest = _3; // Then _3 must be the largest.
+                } else {
+                    secondLargest = _2; // Then _2 must be the largest.
+                }
+            }
+            if (_1 == _2 | _1 == _3 | _2 == _3) {
+                System.out.println("Some numbers equal. Running additional checks...");
+                if (_1 == _2) {
+                    if (_1 > _3) { // Is _3 smaller than _1 and _2?
+                        firstLargest = _1;
+                        secondLargest = _3;
+                    }
+                }
+                if (_1 == _3) {
+                    if (_3 > _2) { // Is _2 smaller than _1 and _3? 
+                        firstLargest = _3;
+                        secondLargest = _2;
+                    }
+                }
+                if (_2 == _3) {
+                    if (_3 > _1) { // Is _1 smaller than _2 or _3?
+                        firstLargest = _3;
+                        secondLargest = _1;
+                    }
+                }
+            }
+            // Output
+            System.out.println("The first largest is " + firstLargest + " and the second largest is " + secondLargest);
+        }
+    }
+}
+
+
+ diff --git a/Exams/ProgrammingExam1_CalebFontenot/build.xml b/Exams/ProgrammingExam1_CalebFontenot/build.xml new file mode 100755 index 0000000..1f693a5 --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/build.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + Builds, tests, and runs the project ProgrammingExam1_CalebFontenot. + + + diff --git a/Exams/ProgrammingExam1_CalebFontenot/build/classes/.netbeans_automatic_build b/Exams/ProgrammingExam1_CalebFontenot/build/classes/.netbeans_automatic_build new file mode 100755 index 0000000..e69de29 diff --git a/Exams/ProgrammingExam1_CalebFontenot/build/classes/.netbeans_update_resources b/Exams/ProgrammingExam1_CalebFontenot/build/classes/.netbeans_update_resources new file mode 100755 index 0000000..e69de29 diff --git a/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/LeapYear.class b/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/LeapYear.class new file mode 100755 index 0000000000000000000000000000000000000000..e4096c0f3dee25ff12204c2e3be381ae7975961a GIT binary patch literal 1196 zcma)5TTc^F5dKbEy6tugrR7qwV7(wM2o=E#cPxTdt72+Mzz1{M9_wQFlI_;Ozwp^V z;IllGL=xk(|4HMVZ3zSjaUW*RnfYeso0+q}|Ni(1U=~Fcaf~U*gptL#3Lhrq=}rif zDyEQ=mb(h3RfI7n#k~+_q@I=Hz7!86@S%c73g#Gsi@K@1%MAWZc8ejfW>p14Pf<6; ztEN#F&RbrtlOo7fy}$&F8|DPb#B&jCD)7dWpB}A?3ARWA%Q-IUXR}C z5(?%uEMQRrmNYD5g`s<$T6EGpEo;xG6|8D_jJ$?5JYg6-+hV?{*Q>(Ou#OEXk=7d& zTBqrF@hfTRcq+v+4Fx>c@B(>;vHu(|L+qsB>+-Is(5z0GO8X607z{qSf&TUkbt_kp zL!}i6ZqR~~nF}3qH-1YF|0HmewssPj@M=@OQ)XJ3EkP93NqctRiYfNof<({*q|F7n zZ40x?kjfOY=blJsenfNfqI{R&Q<t7MVEzu-rJ^qV92wh!PxM4)(p zu6VEoWuk@9QcAJELQTc0q#~(a_Jy<(_=bRgnQ%u4Zy%Dog-Bd$Av)YbcMClT_v zB#|Ma0>ls@{t4Ftx$!muq%cgk2sSW+YeX-JIi#s;AE8HZ12-w(EkZ;Q T_=8aeKBo9rW$UA4^x^hD!@d}l literal 0 HcmV?d00001 diff --git a/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/ProgrammingExam1_CalebFontenot.class b/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/ProgrammingExam1_CalebFontenot.class new file mode 100755 index 0000000000000000000000000000000000000000..62293b9f84eda1ba9bccf3d462a08fb1d6fe9215 GIT binary patch literal 495 zcmbtQO-lnY5PjM1hh0}&yW(BER0S8oTm3i`dstSRMH$XwEEi<26tHB2!>87l{lMK znb4O!D+%ePb**L9(JRY_HdCtmGeQ?JNwYh{G0O>(iIPaAq@ z>Cv1X(AbJg#jw%8N~iphCnZ-!GB%p-8#K1KE@)8v3(XLY>zU5QNLrs;f6v;p*GF*S zF&zENHA8n{^*o!3++Y(9{jFUN=uz+}`cx&98D($h1?;(@1B!kFMp&YA^woeiLaN$W ZZV)TprESGOgz+~a!wOcL#tuaX-A{Pfb`k&p literal 0 HcmV?d00001 diff --git a/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/QuotientAndRemainder.class b/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/QuotientAndRemainder.class new file mode 100755 index 0000000000000000000000000000000000000000..146ebbe4176c3118637ada475b3bdf62da3a8400 GIT binary patch literal 1300 zcmbVM>rN9<5dKbY+tyWX51Vw(nVD~9zMYxfUw?l51h9x#VRU0kK`ewgro-^yfxJBoVkV4P zB&6k$g1In4mPm&G(>@)>BYHEgyq@KmT` zattn` z%Vpb|LP1i+D%K=mUBw2TGVE^C)7#p-c3N**S<^*cOKV>Z)6}Rzxr(VfTyu`OcE#C6 zNJE2pQd96u#U@fJw(y*x|9Y!Z6~m-{60L*QOh!4Wso2Jj6uT;3Ag$shQZ!15YZTBV zkYV9JM##|FB=aVF!gJK%7E|V1+2KV7kDPLEt?`DHNXtpkn7Ll0B^Zdcb;$X9Ejh7f z;9J^^W?+w7oAR}oY0f1HqNsY>>pP_ge&(blf)<_@C!m)~T;v&M+6CO$%X+hkcQlrc z|HB=0tlB0sL}E9Alt6KrngVyxMX$8{c|Z$_2+3a35_B>;{nHm<-(7bf$$)F@KtJ8p z8UO4z{g8?j?Uq|fG_Dkhrc^eg)-=`BDm(t_2H#PR;R9)s z^hS*sq8K4k^F^dF-xOkjn&GDeROr!U?(-F%dJpK?sVPssZe=fUJ(+O<8b literal 0 HcmV?d00001 diff --git a/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/QuotientAndRemainderOfNumbersInAnyOrder.class b/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/QuotientAndRemainderOfNumbersInAnyOrder.class new file mode 100755 index 0000000000000000000000000000000000000000..eeee34d0c90f4869b293a06598ebe890a4082999 GIT binary patch literal 1555 zcmb_cU2_vv7=BK^b`uv1X#=GRx)DE8ppC6qwN0x9X`7l7AhiR-g|kf#WpQ&hZZ-)1 z2ygTk=(WzsMLHuh{s4cJ`kYOgW=hBL!o7IUyU+XmoOk!nzkdG%z;*0pa31pp%4xih zg$!a?)Y=Cou4nKemNfE_fsZptV_u6-Of2hj#Y9D)tJ-bN#HS`cGqG;shJl*~J{L$; zT;+yq0`b!9oU--6X9dGE3j4T1pYzb zwA-#akk6dz-^ou4>7k{%DZDTUG1oc|9Ps!ur}O zaK7}g_QZMWls!islpA5d#4EbLc-Za;h$=mu;DEI!PjM75RMh*zNLv&zzZrHRkPeQz z5J!pn%KZ)flR~i1x>l(YFe)S$I<5XG!`yk zTHstX*?1uXw=8U6Q#))~sA5}S^A^bq>_z+Okn^tXsFq!|zjZy&Ccn*|=Y-M@A4~ga zvdBXNqxqI?17BFEVaLL4)CDe_r1eJ6^~k-2JGe`J?TW3{dnCDNp@CfsUt&ia%C9%6{lV8EFjaarF*6!br=CI)IsQfT69e}E)07waR^};q zCa)Yq{1%yKC{qzQfjo6<;D7=y@hy!v@Fo!k3yC-kV!ysb?7<7f50O|-zCbdY>chC0 z?8B@?ay4K08FMteMEb!YGWkAU%UXS$DQM+&Dt%1!akj9O%CF{9m3+Zl%NIIJi4!5` zjzY4dkYkVRB*9BeILI|-n4%$<7+Lg`ap)=6FhQB)gwvQJGQ)Xo&i4){+@!Wm+G=c)kDt literal 0 HcmV?d00001 diff --git a/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/TwoLargerOfThe3.class b/Exams/ProgrammingExam1_CalebFontenot/build/classes/programmingexam1_calebfontenot/TwoLargerOfThe3.class new file mode 100755 index 0000000000000000000000000000000000000000..bcd999c8878d22aa4f8ef9ec094062e60887f63e GIT binary patch literal 1816 zcmb_c&u<%55dNNjt?fEaW9LWPU6-YW;H0UYG{tS>^jF$62{=tvhe{QPYGZGbZS7sN zUPBR5#oxdIDHjByQnX*9neWZa zzUME${SLrc+=?TOQwm06IE`E!0pz7N8pT)~XD}`;XQOyqZVC#{#c>FyqBt+t3sOu( zQIzYXf{O|+2}C9>+w!OcvqN_TLf4$CDbQWAZ1ZNTzGS+K#!`)zRLQ9rwL6Au$^Eu5 z6%)Z#4XCDL5_=FFP%_V&1Ui-Fx@(&q>M& z^rBCo$EUwHpn}T@T)|Zdm`dOpt`jxQO1S#CZu>QDPUs4z6S#qy1ZKgTjFz3cxpS(U zAGC~GPQTr!Q%~Ssl%$v!P<6wu>Kl|JGQ6!@GPImhPJs)_jkt{BhGW>uj0q zeP6p5mXn{8&0+IRqt0#|$sTwhry}UcChj`k;=JrSrv2QEx5q3HZb%Tlw!`k9G{rU_ zdUF!NKY*Q3e0+@rBSxcP+Eszm2f4m7x7(HH4Ycgs(7zlOZ0xeBh~;Z2Aq{_y~1#5X2!gnFV4z)>9IE(R4EEp!fik02C43!ZT9Ov-^F5pK@;3pLEGbZs1F5_1|Aun(hzhMf$V;X<(vG|i&wlFIK znD?7K+ioZ_I8J`Lh>?rVb`Odm+31{}5&T6?I`0t_gE&bogorpvjyl3fi2=OHTSUkg z_y*b*ucs(v&N&eZ{h98BZxQnIEmy>>*djpUI@W*?J%Q-|do*`o8nwHdHyk2?0EYht DEWCx! literal 0 HcmV?d00001 diff --git a/Exams/ProgrammingExam1_CalebFontenot/manifest.mf b/Exams/ProgrammingExam1_CalebFontenot/manifest.mf new file mode 100755 index 0000000..1574df4 --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/manifest.mf @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +X-COMMENT: Main-Class will be added automatically by build + diff --git a/Exams/ProgrammingExam1_CalebFontenot/nbproject/build-impl.xml b/Exams/ProgrammingExam1_CalebFontenot/nbproject/build-impl.xml new file mode 100755 index 0000000..2f7f510 --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/nbproject/build-impl.xml @@ -0,0 +1,1420 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set test.src.dir + Must set build.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + To run this application from the command line without Ant, try: + + java -jar "${dist.jar.resolved}" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + Must select one file in the IDE or set profile.class + This target only works when run from inside the NetBeans IDE. + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + + + Must select some files in the IDE or set test.includes + + + + + Must select one file in the IDE or set run.class + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Exams/ProgrammingExam1_CalebFontenot/nbproject/genfiles.properties b/Exams/ProgrammingExam1_CalebFontenot/nbproject/genfiles.properties new file mode 100755 index 0000000..77bc7e6 --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=bc1262b2 +build.xml.script.CRC32=17222dbe +build.xml.stylesheet.CRC32=8064a381@1.80.1.48 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=bc1262b2 +nbproject/build-impl.xml.script.CRC32=3fba722a +nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 diff --git a/Exams/ProgrammingExam1_CalebFontenot/nbproject/private/private.properties b/Exams/ProgrammingExam1_CalebFontenot/nbproject/private/private.properties new file mode 100755 index 0000000..40ab0ca --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/nbproject/private/private.properties @@ -0,0 +1,2 @@ +compile.on.save=true +user.properties.file=C:\\Users\\ar114\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/Exams/ProgrammingExam1_CalebFontenot/nbproject/private/private.xml b/Exams/ProgrammingExam1_CalebFontenot/nbproject/private/private.xml new file mode 100755 index 0000000..a714ebf --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/nbproject/private/private.xml @@ -0,0 +1,13 @@ + + + + + + file:/C:/Users/ar114/Documents/NetBeansProjects/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/TwoLargerOfThe3.java + file:/C:/Users/ar114/Documents/NetBeansProjects/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/ProgrammingExam1_CalebFontenot.java + file:/C:/Users/ar114/Documents/NetBeansProjects/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainderOfNumbersInAnyOrder.java + file:/C:/Users/ar114/Documents/NetBeansProjects/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/LeapYear.java + file:/C:/Users/ar114/Documents/NetBeansProjects/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainder.java + + + diff --git a/Exams/ProgrammingExam1_CalebFontenot/nbproject/project.properties b/Exams/ProgrammingExam1_CalebFontenot/nbproject/project.properties new file mode 100755 index 0000000..685eb71 --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/nbproject/project.properties @@ -0,0 +1,74 @@ +annotation.processing.enabled=true +annotation.processing.enabled.in.editor=false +annotation.processing.processor.options= +annotation.processing.processors.list= +annotation.processing.run.all.processors=true +annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output +build.classes.dir=${build.dir}/classes +build.classes.excludes=**/*.java,**/*.form +# This directory is removed when the project is cleaned: +build.dir=build +build.generated.dir=${build.dir}/generated +build.generated.sources.dir=${build.dir}/generated-sources +# Only compile against the classpath explicitly listed here: +build.sysclasspath=ignore +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +# Uncomment to specify the preferred debugger connection transport: +#debug.transport=dt_socket +debug.classpath=\ + ${run.classpath} +debug.test.classpath=\ + ${run.test.classpath} +# Files in build.classes.dir which should be excluded from distribution jar +dist.archive.excludes= +# This directory is removed when the project is cleaned: +dist.dir=dist +dist.jar=${dist.dir}/ProgrammingExam1_CalebFontenot.jar +dist.javadoc.dir=${dist.dir}/javadoc +excludes= +includes=** +jar.compress=false +javac.classpath= +# Space-separated list of extra javac options +javac.compilerargs= +javac.deprecation=false +javac.external.vm=true +javac.processorpath=\ + ${javac.classpath} +javac.source=1.8 +javac.target=1.8 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +javac.test.processorpath=\ + ${javac.test.classpath} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding=${source.encoding} +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +main.class=programmingexam1_calebfontenot.ProgrammingExam1_CalebFontenot +manifest.file=manifest.mf +meta.inf.dir=${src.dir}/META-INF +mkdist.disabled=false +platform.active=default_platform +run.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +# Space-separated list of JVM arguments used when running the project. +# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. +# To set system properties for unit tests define test-sys-prop.name=value: +run.jvmargs= +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +source.encoding=UTF-8 +src.dir=src +test.src.dir=test diff --git a/Exams/ProgrammingExam1_CalebFontenot/nbproject/project.xml b/Exams/ProgrammingExam1_CalebFontenot/nbproject/project.xml new file mode 100755 index 0000000..908476b --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/nbproject/project.xml @@ -0,0 +1,15 @@ + + + org.netbeans.modules.java.j2seproject + + + ProgrammingExam1_CalebFontenot + + + + + + + + + diff --git a/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/LeapYear.java b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/LeapYear.java new file mode 100755 index 0000000..efd629f --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/LeapYear.java @@ -0,0 +1,27 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package programmingexam1_calebfontenot; + +import java.util.Scanner; + +/** + * + * @author ar114 + */ +public class LeapYear { + public static void main(String[] args) { + Scanner input = new Scanner(System.in); + System.out.print("Enter a year: "); + int year = input.nextInt(); + + // Check if the year is a leap year + boolean isLeapYear + = ((year % 4 == 0) && (year % 100 != 0 )|| (year % 400 == 0)); + + // Display the result + System.out.println(year + " is a leap year? " + isLeapYear); + } +} diff --git a/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/ProgrammingExam1_CalebFontenot.java b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/ProgrammingExam1_CalebFontenot.java new file mode 100755 index 0000000..356dfa0 --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/ProgrammingExam1_CalebFontenot.java @@ -0,0 +1,21 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package programmingexam1_calebfontenot; + +/** + * + * @author ar114 + */ +public class ProgrammingExam1_CalebFontenot { + + /** + * @param args the command line arguments + */ + public static void main(String[] args) { + // TODO code application logic here + } + +} diff --git a/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainder.java b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainder.java new file mode 100755 index 0000000..2b35e51 --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainder.java @@ -0,0 +1,37 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package programmingexam1_calebfontenot; + +import java.util.Scanner; + + +/** + * + * @author ar114 + */ +public class QuotientAndRemainder { + public static void main(String[] args) { + // Define variables + int number1, number2, quotient, remainder; + + // Create scanner + Scanner input = new Scanner(System.in); + + // Prompt for variables + System.out.print("Enter 2 variables and I will calculate the " + + "quotient and the remainder: "); + number1 = input.nextInt(); + number2 = input.nextInt(); + + // Compute! + quotient = number1 / number2; + remainder = number1 % number2; + + // Print output: + System.out.println("The quotient is: " + quotient); + System.out.println("The remainder is: " + remainder); + } +} diff --git a/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainderOfNumbersInAnyOrder.java b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainderOfNumbersInAnyOrder.java new file mode 100755 index 0000000..5191bc9 --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/QuotientAndRemainderOfNumbersInAnyOrder.java @@ -0,0 +1,45 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package programmingexam1_calebfontenot; + +import java.util.Scanner; + + +/** + * + * @author ar114 + */ +public class QuotientAndRemainderOfNumbersInAnyOrder { + public static void main(String[] args) { + // Define variables + int number1, number2, quotient, remainder; + + // Create scanner + Scanner input = new Scanner(System.in); + + // Prompt for variables + System.out.print("Enter 2 variables and I will calculate the " + + "quotient and the remainder: "); + number1 = input.nextInt(); + number2 = input.nextInt(); + + // Compute! + if (number1 <= number2) { + System.out.println(number1 + " < " + number2 + "!"); + int tmp = number2; // temp variable to store the number + number2 = number1; + number1 = tmp; + } + + quotient = number1 / number2; + remainder = number1 % number2; + + // Print output: + System.out.println(number1 + " / " + number2 + " ="); + System.out.println("The quotient is: " + quotient); + System.out.println("The remainder is: " + remainder); + } +} diff --git a/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/TwoLargerOfThe3.java b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/TwoLargerOfThe3.java new file mode 100755 index 0000000..2fbe16d --- /dev/null +++ b/Exams/ProgrammingExam1_CalebFontenot/src/programmingexam1_calebfontenot/TwoLargerOfThe3.java @@ -0,0 +1,80 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package programmingexam1_calebfontenot; + +import java.util.Scanner; + +/** + * + * @author ar114 + */ +public class TwoLargerOfThe3 { + + public static void main(String[] args) { + // Define vars + int _1, _2, _3; // Note to Markou: I find numbers easier to compare in my head than variables, hence my use of them here. + int firstLargest = 0, secondLargest = 0; + + // Setup scanner + Scanner input = new Scanner(System.in); + while (true) { + // Prompt for input + System.out.print("Enter 3 numbers: "); + _1 = input.nextInt(); + _2 = input.nextInt(); + _3 = input.nextInt(); + + // Compute! + if (_1 <= _3 & _2 <= _3) { // Is _3 the largest? + firstLargest = _3; // Yes! + if (_2 >= _1) { // Is _2 larger than _1? + secondLargest = _2; //Then _2 must be the second largest. + } else { + secondLargest = _1; //Then _1 must be the second largest. + } + } + if (_3 <= _2 & _1 <= _2) { // Is _2 the largest? + firstLargest = _2; // Yes! + if (_3 >= _1) { //Is _3 larger than _1? + secondLargest = _3; // Then _3 must be the largest. + } else { + secondLargest = _1; // Then _1 must be the largest. + } + } + if (_3 <= _1 & _2 <= _1) { // Is _1 the largest? + firstLargest = _1; // Yes! + if (_3 >= _2) {// Is _3 larger than _2? + secondLargest = _3; // Then _3 must be the largest. + } else { + secondLargest = _2; // Then _2 must be the largest. + } + } + if (_1 == _2 | _1 == _3 | _2 == _3) { + System.out.println("Some numbers equal. Running additional checks..."); + if (_1 == _2) { + if (_1 > _3) { // Is _3 smaller than _1 and _2? + firstLargest = _1; + secondLargest = _3; + } + } + if (_1 == _3) { + if (_3 > _2) { // Is _2 smaller than _1 and _3? + firstLargest = _3; + secondLargest = _2; + } + } + if (_2 == _3) { + if (_3 > _1) { // Is _1 smaller than _2 or _3? + firstLargest = _3; + secondLargest = _1; + } + } + } + // Output + System.out.println("The first largest is " + firstLargest + " and the second largest is " + secondLargest); + } + } +} diff --git a/ZIPs/ProgrammingExam1_CalebFontenot.zip b/ZIPs/ProgrammingExam1_CalebFontenot.zip new file mode 100755 index 0000000000000000000000000000000000000000..bd228cb51f040fe8e3c020f9d966a844fd2f0ac3 GIT binary patch literal 23710 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 literal 0 HcmV?d00001