diff --git a/finalexam/2/DataOutput/DataOutput.java b/finalexam/2/DataOutput/DataOutput.java deleted file mode 100644 index 6fd15e0..0000000 --- a/finalexam/2/DataOutput/DataOutput.java +++ /dev/null @@ -1,5 +0,0 @@ -public class DataOutput { - public static void main(String[] args) { - - } -} \ No newline at end of file diff --git a/finalexam/2/CashierStatistics/CourseGrading.html b/finalexam/Database/CashierStatistics/CourseGrading.html similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading.html rename to finalexam/Database/CashierStatistics/CourseGrading.html diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/ajax.js.download b/finalexam/Database/CashierStatistics/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/ajax.js.download rename to finalexam/Database/CashierStatistics/CourseGrading_files/ajax.js.download diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/all.css b/finalexam/Database/CashierStatistics/CourseGrading_files/all.css similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/all.css rename to finalexam/Database/CashierStatistics/CourseGrading_files/all.css diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/bootstrap-select.min.css b/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/bootstrap-select.min.css rename to finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/bootstrap-select.min.js.download b/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/bootstrap-select.min.js.download rename to finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/bootstrap.bundle.min.js.download b/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/bootstrap.bundle.min.js.download rename to finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/bootstrap.min.css b/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/bootstrap.min.css rename to finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/cg_sv2.css b/finalexam/Database/CashierStatistics/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/cg_sv2.css rename to finalexam/Database/CashierStatistics/CourseGrading_files/cg_sv2.css diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/common.js.download b/finalexam/Database/CashierStatistics/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/common.js.download rename to finalexam/Database/CashierStatistics/CourseGrading_files/common.js.download diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/docs.min.css b/finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/docs.min.css rename to finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.css diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/docs.min.js.download b/finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/docs.min.js.download rename to finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.js.download diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/icon_rar.gif b/finalexam/Database/CashierStatistics/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/icon_rar.gif rename to finalexam/Database/CashierStatistics/CourseGrading_files/icon_rar.gif diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/jquery-3.5.1.min.js.download b/finalexam/Database/CashierStatistics/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/jquery-3.5.1.min.js.download rename to finalexam/Database/CashierStatistics/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/judgeutils.js.download b/finalexam/Database/CashierStatistics/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/judgeutils.js.download rename to finalexam/Database/CashierStatistics/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/logo.png b/finalexam/Database/CashierStatistics/CourseGrading_files/logo.png similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/logo.png rename to finalexam/Database/CashierStatistics/CourseGrading_files/logo.png diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/popper.min.js.download b/finalexam/Database/CashierStatistics/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/popper.min.js.download rename to finalexam/Database/CashierStatistics/CourseGrading_files/popper.min.js.download diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/showProcessMsg.html b/finalexam/Database/CashierStatistics/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/showProcessMsg.html rename to finalexam/Database/CashierStatistics/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/stayalive.html b/finalexam/Database/CashierStatistics/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/stayalive.html rename to finalexam/Database/CashierStatistics/CourseGrading_files/stayalive.html diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/sticky-footer-navbar.css b/finalexam/Database/CashierStatistics/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/sticky-footer-navbar.css rename to finalexam/Database/CashierStatistics/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/2/CashierStatistics/CourseGrading_files/style.css b/finalexam/Database/CashierStatistics/CourseGrading_files/style.css similarity index 100% rename from finalexam/2/CashierStatistics/CourseGrading_files/style.css rename to finalexam/Database/CashierStatistics/CourseGrading_files/style.css diff --git a/finalexam/2/DataOutput/CourseGrading.html b/finalexam/Database/DataOutput/CourseGrading.html similarity index 100% rename from finalexam/2/DataOutput/CourseGrading.html rename to finalexam/Database/DataOutput/CourseGrading.html diff --git a/finalexam/2/DataOutput/CourseGrading_files/ajax.js.download b/finalexam/Database/DataOutput/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/ajax.js.download rename to finalexam/Database/DataOutput/CourseGrading_files/ajax.js.download diff --git a/finalexam/2/DataOutput/CourseGrading_files/all.css b/finalexam/Database/DataOutput/CourseGrading_files/all.css similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/all.css rename to finalexam/Database/DataOutput/CourseGrading_files/all.css diff --git a/finalexam/2/DataOutput/CourseGrading_files/bootstrap-select.min.css b/finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/bootstrap-select.min.css rename to finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/2/DataOutput/CourseGrading_files/bootstrap-select.min.js.download b/finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/bootstrap-select.min.js.download rename to finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/2/DataOutput/CourseGrading_files/bootstrap.bundle.min.js.download b/finalexam/Database/DataOutput/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/bootstrap.bundle.min.js.download rename to finalexam/Database/DataOutput/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/2/DataOutput/CourseGrading_files/bootstrap.min.css b/finalexam/Database/DataOutput/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/bootstrap.min.css rename to finalexam/Database/DataOutput/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/2/DataOutput/CourseGrading_files/cg_sv2.css b/finalexam/Database/DataOutput/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/cg_sv2.css rename to finalexam/Database/DataOutput/CourseGrading_files/cg_sv2.css diff --git a/finalexam/2/DataOutput/CourseGrading_files/common.js.download b/finalexam/Database/DataOutput/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/common.js.download rename to finalexam/Database/DataOutput/CourseGrading_files/common.js.download diff --git a/finalexam/2/DataOutput/CourseGrading_files/docs.min.css b/finalexam/Database/DataOutput/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/docs.min.css rename to finalexam/Database/DataOutput/CourseGrading_files/docs.min.css diff --git a/finalexam/2/DataOutput/CourseGrading_files/docs.min.js.download b/finalexam/Database/DataOutput/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/docs.min.js.download rename to finalexam/Database/DataOutput/CourseGrading_files/docs.min.js.download diff --git a/finalexam/2/DataOutput/CourseGrading_files/icon_rar.gif b/finalexam/Database/DataOutput/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/icon_rar.gif rename to finalexam/Database/DataOutput/CourseGrading_files/icon_rar.gif diff --git a/finalexam/2/DataOutput/CourseGrading_files/jquery-3.5.1.min.js.download b/finalexam/Database/DataOutput/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/jquery-3.5.1.min.js.download rename to finalexam/Database/DataOutput/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/2/DataOutput/CourseGrading_files/judgeutils.js.download b/finalexam/Database/DataOutput/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/judgeutils.js.download rename to finalexam/Database/DataOutput/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/2/DataOutput/CourseGrading_files/logo.png b/finalexam/Database/DataOutput/CourseGrading_files/logo.png similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/logo.png rename to finalexam/Database/DataOutput/CourseGrading_files/logo.png diff --git a/finalexam/2/DataOutput/CourseGrading_files/popper.min.js.download b/finalexam/Database/DataOutput/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/popper.min.js.download rename to finalexam/Database/DataOutput/CourseGrading_files/popper.min.js.download diff --git a/finalexam/2/DataOutput/CourseGrading_files/showProcessMsg.html b/finalexam/Database/DataOutput/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/showProcessMsg.html rename to finalexam/Database/DataOutput/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/2/DataOutput/CourseGrading_files/stayalive.html b/finalexam/Database/DataOutput/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/stayalive.html rename to finalexam/Database/DataOutput/CourseGrading_files/stayalive.html diff --git a/finalexam/2/DataOutput/CourseGrading_files/sticky-footer-navbar.css b/finalexam/Database/DataOutput/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/sticky-footer-navbar.css rename to finalexam/Database/DataOutput/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/2/DataOutput/CourseGrading_files/style.css b/finalexam/Database/DataOutput/CourseGrading_files/style.css similarity index 100% rename from finalexam/2/DataOutput/CourseGrading_files/style.css rename to finalexam/Database/DataOutput/CourseGrading_files/style.css diff --git a/finalexam/2/PasswordChange/CourseGrading.html b/finalexam/Database/PasswordChange/CourseGrading.html similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading.html rename to finalexam/Database/PasswordChange/CourseGrading.html diff --git a/finalexam/2/PasswordChange/CourseGrading_files/all.css b/finalexam/Database/PasswordChange/CourseGrading_files/all.css similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/all.css rename to finalexam/Database/PasswordChange/CourseGrading_files/all.css diff --git a/finalexam/2/PasswordChange/CourseGrading_files/bootstrap-select.min.css b/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/bootstrap-select.min.css rename to finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/2/PasswordChange/CourseGrading_files/bootstrap-select.min.js.download b/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/bootstrap-select.min.js.download rename to finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/2/PasswordChange/CourseGrading_files/bootstrap.bundle.min.js.download b/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/bootstrap.bundle.min.js.download rename to finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/2/PasswordChange/CourseGrading_files/bootstrap.min.css b/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/bootstrap.min.css rename to finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/2/PasswordChange/CourseGrading_files/cg_sv2.css b/finalexam/Database/PasswordChange/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/cg_sv2.css rename to finalexam/Database/PasswordChange/CourseGrading_files/cg_sv2.css diff --git a/finalexam/2/PasswordChange/CourseGrading_files/common.js.download b/finalexam/Database/PasswordChange/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/common.js.download rename to finalexam/Database/PasswordChange/CourseGrading_files/common.js.download diff --git a/finalexam/2/PasswordChange/CourseGrading_files/docs.min.css b/finalexam/Database/PasswordChange/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/docs.min.css rename to finalexam/Database/PasswordChange/CourseGrading_files/docs.min.css diff --git a/finalexam/2/PasswordChange/CourseGrading_files/docs.min.js.download b/finalexam/Database/PasswordChange/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/docs.min.js.download rename to finalexam/Database/PasswordChange/CourseGrading_files/docs.min.js.download diff --git a/finalexam/2/PasswordChange/CourseGrading_files/icon_rar.gif b/finalexam/Database/PasswordChange/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/icon_rar.gif rename to finalexam/Database/PasswordChange/CourseGrading_files/icon_rar.gif diff --git a/finalexam/2/PasswordChange/CourseGrading_files/jquery-3.5.1.min.js.download b/finalexam/Database/PasswordChange/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/jquery-3.5.1.min.js.download rename to finalexam/Database/PasswordChange/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/2/PasswordChange/CourseGrading_files/judgeutils.js.download b/finalexam/Database/PasswordChange/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/judgeutils.js.download rename to finalexam/Database/PasswordChange/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/2/PasswordChange/CourseGrading_files/logo.png b/finalexam/Database/PasswordChange/CourseGrading_files/logo.png similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/logo.png rename to finalexam/Database/PasswordChange/CourseGrading_files/logo.png diff --git a/finalexam/2/PasswordChange/CourseGrading_files/popper.min.js.download b/finalexam/Database/PasswordChange/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/popper.min.js.download rename to finalexam/Database/PasswordChange/CourseGrading_files/popper.min.js.download diff --git a/finalexam/2/PasswordChange/CourseGrading_files/showProcessMsg.html b/finalexam/Database/PasswordChange/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/showProcessMsg.html rename to finalexam/Database/PasswordChange/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/2/PasswordChange/CourseGrading_files/stayalive.html b/finalexam/Database/PasswordChange/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/stayalive.html rename to finalexam/Database/PasswordChange/CourseGrading_files/stayalive.html diff --git a/finalexam/2/PasswordChange/CourseGrading_files/sticky-footer-navbar.css b/finalexam/Database/PasswordChange/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/sticky-footer-navbar.css rename to finalexam/Database/PasswordChange/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/2/PasswordChange/CourseGrading_files/style.css b/finalexam/Database/PasswordChange/CourseGrading_files/style.css similarity index 100% rename from finalexam/2/PasswordChange/CourseGrading_files/style.css rename to finalexam/Database/PasswordChange/CourseGrading_files/style.css diff --git a/finalexam/2/PasswordChange/PasswordChange.java b/finalexam/Database/PasswordChange/PasswordChange.java similarity index 100% rename from finalexam/2/PasswordChange/PasswordChange.java rename to finalexam/Database/PasswordChange/PasswordChange.java diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading.html b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading.html similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading.html rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading.html diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/all.css b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/all.css similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/all.css rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/all.css diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.css b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.css rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.js.download b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.js.download rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.bundle.min.js.download b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.bundle.min.js.download rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.min.css b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.min.css rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/cg_sv2.css b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/cg_sv2.css rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/cg_sv2.css diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/common.js.download b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/common.js.download rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/common.js.download diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/docs.min.css b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/docs.min.css rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.css diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/docs.min.js.download b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/docs.min.js.download rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.js.download diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/icon_rar.gif b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/icon_rar.gif rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/icon_rar.gif diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/jquery-3.5.1.min.js.download b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/jquery-3.5.1.min.js.download rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/judgeutils.js.download b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/judgeutils.js.download rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/logo.png b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/logo.png similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/logo.png rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/logo.png diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/popper.min.js.download b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/popper.min.js.download rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/popper.min.js.download diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/showProcessMsg.html b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/showProcessMsg.html rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/stayalive.html b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/stayalive.html rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/stayalive.html diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/sticky-footer-navbar.css b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/sticky-footer-navbar.css rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/style.css b/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/style.css similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/CourseGrading_files/style.css rename to finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/style.css diff --git a/finalexam/2/ProductAdditionAndInquiry/ProductAdditionAndInquiry.java b/finalexam/Database/ProductAdditionAndInquiry/ProductAdditionAndInquiry.java similarity index 100% rename from finalexam/2/ProductAdditionAndInquiry/ProductAdditionAndInquiry.java rename to finalexam/Database/ProductAdditionAndInquiry/ProductAdditionAndInquiry.java diff --git a/finalexam/2/UserLogin/CourseGrading.html b/finalexam/Database/UserLogin/CourseGrading.html similarity index 100% rename from finalexam/2/UserLogin/CourseGrading.html rename to finalexam/Database/UserLogin/CourseGrading.html diff --git a/finalexam/2/UserLogin/CourseGrading_files/ajax.js.download b/finalexam/Database/UserLogin/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/ajax.js.download rename to finalexam/Database/UserLogin/CourseGrading_files/ajax.js.download diff --git a/finalexam/2/UserLogin/CourseGrading_files/all.css b/finalexam/Database/UserLogin/CourseGrading_files/all.css similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/all.css rename to finalexam/Database/UserLogin/CourseGrading_files/all.css diff --git a/finalexam/2/UserLogin/CourseGrading_files/bootstrap-select.min.css b/finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/bootstrap-select.min.css rename to finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/2/UserLogin/CourseGrading_files/bootstrap-select.min.js.download b/finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/bootstrap-select.min.js.download rename to finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/2/UserLogin/CourseGrading_files/bootstrap.bundle.min.js.download b/finalexam/Database/UserLogin/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/bootstrap.bundle.min.js.download rename to finalexam/Database/UserLogin/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/2/UserLogin/CourseGrading_files/bootstrap.min.css b/finalexam/Database/UserLogin/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/bootstrap.min.css rename to finalexam/Database/UserLogin/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/2/UserLogin/CourseGrading_files/cg_sv2.css b/finalexam/Database/UserLogin/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/cg_sv2.css rename to finalexam/Database/UserLogin/CourseGrading_files/cg_sv2.css diff --git a/finalexam/2/UserLogin/CourseGrading_files/common.js.download b/finalexam/Database/UserLogin/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/common.js.download rename to finalexam/Database/UserLogin/CourseGrading_files/common.js.download diff --git a/finalexam/2/UserLogin/CourseGrading_files/docs.min.css b/finalexam/Database/UserLogin/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/docs.min.css rename to finalexam/Database/UserLogin/CourseGrading_files/docs.min.css diff --git a/finalexam/2/UserLogin/CourseGrading_files/docs.min.js.download b/finalexam/Database/UserLogin/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/docs.min.js.download rename to finalexam/Database/UserLogin/CourseGrading_files/docs.min.js.download diff --git a/finalexam/2/UserLogin/CourseGrading_files/icon_rar.gif b/finalexam/Database/UserLogin/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/icon_rar.gif rename to finalexam/Database/UserLogin/CourseGrading_files/icon_rar.gif diff --git a/finalexam/2/UserLogin/CourseGrading_files/jquery-3.5.1.min.js.download b/finalexam/Database/UserLogin/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/jquery-3.5.1.min.js.download rename to finalexam/Database/UserLogin/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/2/UserLogin/CourseGrading_files/judgeutils.js.download b/finalexam/Database/UserLogin/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/judgeutils.js.download rename to finalexam/Database/UserLogin/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/2/UserLogin/CourseGrading_files/logo.png b/finalexam/Database/UserLogin/CourseGrading_files/logo.png similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/logo.png rename to finalexam/Database/UserLogin/CourseGrading_files/logo.png diff --git a/finalexam/2/UserLogin/CourseGrading_files/popper.min.js.download b/finalexam/Database/UserLogin/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/popper.min.js.download rename to finalexam/Database/UserLogin/CourseGrading_files/popper.min.js.download diff --git a/finalexam/2/UserLogin/CourseGrading_files/showProcessMsg.html b/finalexam/Database/UserLogin/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/showProcessMsg.html rename to finalexam/Database/UserLogin/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/2/UserLogin/CourseGrading_files/stayalive.html b/finalexam/Database/UserLogin/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/stayalive.html rename to finalexam/Database/UserLogin/CourseGrading_files/stayalive.html diff --git a/finalexam/2/UserLogin/CourseGrading_files/sticky-footer-navbar.css b/finalexam/Database/UserLogin/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/sticky-footer-navbar.css rename to finalexam/Database/UserLogin/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/2/UserLogin/CourseGrading_files/style.css b/finalexam/Database/UserLogin/CourseGrading_files/style.css similarity index 100% rename from finalexam/2/UserLogin/CourseGrading_files/style.css rename to finalexam/Database/UserLogin/CourseGrading_files/style.css diff --git a/finalexam/2/UserLogin/UserLogin.java b/finalexam/Database/UserLogin/UserLogin.java similarity index 100% rename from finalexam/2/UserLogin/UserLogin.java rename to finalexam/Database/UserLogin/UserLogin.java diff --git a/finalexam/StandardIO/Encryption.java b/finalexam/StandardIO/Encryption.java new file mode 100644 index 0000000..874651d --- /dev/null +++ b/finalexam/StandardIO/Encryption.java @@ -0,0 +1,13 @@ +import java.util.Scanner; + +public class Encryption { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + String s = sc.nextLine(); + String k = sc.nextLine(); + char[] c = s.toCharArray(); + for (int i = 0; i < c.length; i++) + c[i] += k.charAt(i % k.length()) - '0'; + System.out.println(new String(c)); + } +} diff --git a/finalexam/StandardIO/FileIO.java b/finalexam/StandardIO/FileIO.java new file mode 100644 index 0000000..8f777e6 --- /dev/null +++ b/finalexam/StandardIO/FileIO.java @@ -0,0 +1,41 @@ +import java.io.File; +import java.io.FileWriter; +import java.io.IOException; +import java.util.Scanner; + +public class FileIO { + public static void main(String[] args) { + File fQ = new File("question.txt"); + File fA = new File("answer.txt"); + try { + Scanner sc = new Scanner(fQ); + FileWriter fw = new FileWriter(fA); + while (sc.hasNextLine()) { + String s = sc.nextLine(); + String[] arr = s.split("[\\(\\),]"); + double ans = 0; + switch (arr[0]) { + case "add": + ans = Double.parseDouble(arr[1]) + Double.parseDouble(arr[2]); + break; + case "sub": + ans = Double.parseDouble(arr[1]) - Double.parseDouble(arr[2]); + break; + case "max": + ans = Math.max(Double.parseDouble(arr[1]), Double.parseDouble(arr[2])); + break; + case "min": + ans = Math.min(Double.parseDouble(arr[1]), Double.parseDouble(arr[2])); + break; + case "doubleMe": + ans = Double.parseDouble(arr[1]) * 2; + break; + } + fw.write(s + "=" + ans + '\n'); + } + fw.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } +} diff --git a/finalexam/1/SolveForPrimeNumbers.java b/finalexam/StandardIO/PrimeNumbers.java similarity index 84% rename from finalexam/1/SolveForPrimeNumbers.java rename to finalexam/StandardIO/PrimeNumbers.java index f2bd44a..deb17bc 100644 --- a/finalexam/1/SolveForPrimeNumbers.java +++ b/finalexam/StandardIO/PrimeNumbers.java @@ -2,14 +2,13 @@ import java.util.ArrayList; import java.util.List; import java.util.Scanner; -public class SolveForPrimeNumbers { +public class PrimeNumbers { private static boolean isPrime(int n) { if (n <= 1) return false; - for (int i = 2; i <= Math.sqrt(n); i++) { + for (int i = 2; i <= Math.sqrt(n); i++) if (n % i == 0) return false; - } return true; } @@ -27,9 +26,8 @@ public class SolveForPrimeNumbers { System.out.print(ans + "(分别是"); for (int j = 0; j < li.size(); j++) { System.out.print(li.get(j)); - if (j != li.size() - 1) { + if (j != li.size() - 1) System.out.print(","); - } } System.out.println(")"); } diff --git a/finalexam/1/SolveSimpleExpressions.java b/finalexam/StandardIO/SimpleExpressions.java similarity index 96% rename from finalexam/1/SolveSimpleExpressions.java rename to finalexam/StandardIO/SimpleExpressions.java index cfba547..ee0ba23 100644 --- a/finalexam/1/SolveSimpleExpressions.java +++ b/finalexam/StandardIO/SimpleExpressions.java @@ -1,6 +1,6 @@ import java.util.Scanner; -public class SolveSimpleExpressions { +public class SimpleExpressions { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.nextLine(); diff --git a/finalexam/1/StatisticsOfProducts.java b/finalexam/StandardIO/StatisticsOfProducts.java similarity index 95% rename from finalexam/1/StatisticsOfProducts.java rename to finalexam/StandardIO/StatisticsOfProducts.java index e5ee784..7792d28 100644 --- a/finalexam/1/StatisticsOfProducts.java +++ b/finalexam/StandardIO/StatisticsOfProducts.java @@ -28,7 +28,6 @@ class Goods { public void setPrice(double price) { this.price = price; } - } public class StatisticsOfProducts { @@ -42,9 +41,8 @@ public class StatisticsOfProducts { goods[i] = new Goods(name, price); sum += price; } - for (int i = 0; i < 5; i++) { + for (int i = 0; i < 5; i++) System.out.println(goods[i].toString()); - } System.out.println("应付:" + sum); } } diff --git a/finalexam/1/StringInitialization.java b/finalexam/StandardIO/StringInitialization.java similarity index 100% rename from finalexam/1/StringInitialization.java rename to finalexam/StandardIO/StringInitialization.java diff --git a/finalexam/1/SumInReverseOrder.java b/finalexam/StandardIO/SumInReverseOrder.java similarity index 100% rename from finalexam/1/SumInReverseOrder.java rename to finalexam/StandardIO/SumInReverseOrder.java diff --git a/finalexam/StandardIO/question.txt b/finalexam/StandardIO/question.txt new file mode 100644 index 0000000..3b5ce08 --- /dev/null +++ b/finalexam/StandardIO/question.txt @@ -0,0 +1,5 @@ +add(1,2) +sub(4.5,2) +max(7.5,2) +min(5,3) +doubleMe(3.5) \ No newline at end of file