99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

合肥生活安徽新聞合肥交通合肥房產(chǎn)生活服務(wù)合肥教育合肥招聘合肥旅游文化藝術(shù)合肥美食合肥地圖合肥社保合肥醫(yī)院企業(yè)服務(wù)合肥法律

CON3602 代做、代寫(xiě) java 語(yǔ)言編程

時(shí)間:2023-12-10  來(lái)源:合肥網(wǎng)hfw.cc  作者:hfw.cc 我要糾錯(cuò)



CON3602 Programming Fundamentals for Geomatics EA Project (50%)
 Assignment Due Date: 14 Dec 2023, Thursday, 23:59
Instructions to Students
1. This project should be done by each individual student.
2. Plagiarism will be treated seriously. All assignments that have been found involved wholly or partly in
plagiarism (no matter these assignments are from the original authors or from the plagiarists) will score Zero marks. You will be asked a random question on your program to verify that your submission is your own work.
3. Your program must be structured and well documented. The first few lines in the source file must be a comment stating the name of the source file, and the name, course, class, student number as well as the main methods of the program. Marks will be deducted if such comments are not included.
4. You are required to hand in the following:
a. Program codes .java file(s) (soft copy)
5. The filenames for the Basic Stage and Advanced Stage should be MathBasic.java and MathAdvanced.java respectively. You need to hand in the two files separately if you do the Advanced Stage.
6. Submit all files to Moodle as instructed by your teacher, Late submission is NOT accepted.
7. No re-submission to Moodle is allowed. Please test your program thoroughly before each submission.
  Project Path and Milestones
  16 Stage 4: Present Products Publicly in the form of program
documentation
**3; Document the codes properly with comments explaining the logic and methods used.
Program codes .java file(s)
Project Path for PBL
  Week No.
   Stage No.
   Learning Activities
   Submission
   13
  Stage 1: Launch Project
 **3; Review the objectives and plan the project by creating an outline of the tasks to be completed.
   -
      14
  Stage 2: Build Knowledge
 **3; Familiarize integer operations such as Remainder, GCD, and LCM, and how they can be implemented in Java.
    15
  Stage 3: Develop and Critique
 **3; Begin coding by implementing the main menu and handling user inputs as per project requirements.
**3; Develop critical thinking by testing the program thoroughly to ensure all parts are working correctly.
     Page 1

CON3602 Programming Fundamentals for Geomatics EA Project (50%)
 MATH QUIZ
Basic Stage (75%) (MathBasic.java)
Problem Specification
You are asked to design and develop a Java Program that randomly generates mathematics questions and computes the percentage of correct answers. The program is divided into 5 steps (not necessarily sequential).
Step 1: Main Menu
When the program starts, Main Menu will be shown as follows:
Figure 1. Basic Stage Main Menu
   Welcome to IP Math Quiz
*** Main Menu ***
1) Remainder
2) Greatest Common Divisor (GCD)
3) Least Common Multiple (LCM)
9) Quit
>_
 Page 2

CON3602 Programming Fundamentals for Geomatics EA Project (50%)
You have to handle the following user input:
Questions generated in Step 3 will be Remainder questions. **3; Proceeds to Step 2
Questions generated in Step 3 will be Greatest Common Divisor (GCD)
  User Input
   Action
 1 **3;
2 **3;
  questions.
**3; Proceeds to Step 2
  Questions generated in Step 3 will be Least Common Multiple (LCM)
3 **3;
**3; Proceeds to Step 2
questions. Proceeds to Step 5
  9 **3;
Step 2: Specify the number of questions
  After selecting the type of question successfully in Step 1, we specify the number of questions as follows:
Number of Questions: _
Figure 3. Number of Questions
For example, if the user input is 10, then 10 questions of the chosen type (remainder, GCD, LCM) will be asked in Step 3.
Step 3: Generate Random Questions
n questions will be generated, where n is specified in Step 2. The questions type is based on the input in Step 1. For example: If we input 3 in Step 1 (i.e. Least Common Multiple (LCM)) and input 10 in Step 2, then Step 3 will ask 10 Least Common Multiple (LCM) questions.
Note that all questions should have the question number. For example, Q1 for first question and Q10 for the tenth question.
   Q1:20%3 =_
  Q1: 20 % 3 = 2 Q2: 44 % 8 = 4 ...
...
Q10: 36 % 7 = _
   Figure 4. Example of Remainder questions
Page 3

CON3602 Programming Fundamentals for Geomatics EA Project (50%)
 Q1: GCD (54,24) = 6 Q2: GCD (24,36) = 12 ...
...
Q10: GCD (33,27) = _
   Figure 5. Example of Greatest Common Divisor (GCD) questions
Figure 6. Example of Least Common Multiple (LCM) questions Operands generated in different operations should obey the following rules:
 Q1: LCM (72,84) = 504 Q2: LCM (55,63) = 3465 ...
...
Q10: LCM (62,91) = _
     Operator
   Operands
   Remainder
  First operand should be between 20 and 50.
Second operand should be between 1 and 10.
 Greatest Common Divisor (GCD) Least Common Multiple (LCM)
Step 4: Result
Two operands should be between 1 and 100.
Results should be > 1
Two operands should be between 55 and 150.
    The correctness of every answer in Step 3 is checked. The result will be shown as follows:
  ...
...
Q10: 30 % 10 = 0
You’ve answered 10 questions 10 of them are correct.
And your mark is 100.0%
    ...
...
Q4: 46 % 4 = 99
You’ve answered 4 questions 3 of them are correct.
And your mark is 75.0%
 Example a. 100%
Example b. 75%
     ...
Q3: 26 % 8 = 88
You’ve answered 3 questions 2 of them are correct.
And your mark is 66.67%
 Example c. 66.67%
Figure 7. Result Examples
 Page 4

CON3602 Programming Fundamentals for Geomatics EA Project (50%)
The result should contain 1) how many questions have been asked, 2) how many questions are correct and 3) the percentage of correct answers. Note that, mark in percentage is required to set to 2 Decimal Places.
After Step 4 is completed, the program goes back to Step 1, the main menu again. Step 5: Good Bye
If we enter 9 in Step 1, the following Good Bye message will be shown.
Figure 8. Good Bye
Assumption
In Basic Stage, you may assume all inputs are in correct type and within correct range.
Hints:
1. Write a method to generate random numbers in a given range (i.e. start and end); this
method will be reused in Step 3.
2. Using methods help you to simplify the code and keep it tidy.
   *** Main Menu ***
1) Remainder
2) Greatest Common Divisor (GCD) 3) Least Common Multiple (LCM) 9) Quit
>9
Good Bye!!
 Page 5

CON3602 Programming Fundamentals for Geomatics EA Project (50%)
 Advanced Stage (25%) (MathAdvanced.java)
Advanced Feature 1 (20%) – Two more operators:
Add two more choices in the main menu; they are Division and COMPLEX. If Division is selected, Step 3 generates division questions. If COMPLEX is selected, Step 3 generates questions with random operators.
Operands generated in Division and Complex should obey the following rules:
   Operator
   Operands
   DIVISION
  First operand should be between 1 and 100. First operand should be a composite number. First operand must be divisible by second operand.
Second operand should be between 2 and 40.
   COMPLEX
  Please random a number,
if it is an odd number, please generate: AB + C
If it is an even number, please generate: BA + C
A: should be between 1 and 5 B: should be between 2 and 4
C: should be between 1 and 60, should be a prime number
 Following is a Test Run:
   Welcome to IP Math Quiz
*** Main Menu ***
1) Remainder
2) Greatest Common Divisor (GCD)
3) Least Common Multiple (LCM)
4) Division
5) Complex
9) Quit
>5
Number of Questions: 3 Q1: 2 ^ 3 + 2 = 10
Q2: 4 ^ 4 + 19 = 275
Q3: 2 ^ 2 + 59 = 63
You’ve answered 3 questions 3 of them are correct.
And your mark is 100.0%
Welcome to IP Math Quiz
*** Main Menu ***
1) Remainder
2) Greatest Common Divisor (GCD)
 Page 6

請(qǐng)加QQ:99515681 或郵箱:99515681@qq.com   WX:codehelp

掃一掃在手機(jī)打開(kāi)當(dāng)前頁(yè)
  • 上一篇:代做COMP2396、代寫(xiě) java編程語(yǔ)言
  • 下一篇:CSC8204 代寫(xiě)、Secure Software程序
  • 無(wú)相關(guān)信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計(jì)優(yōu)化
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計(jì)優(yōu)化
    出評(píng) 開(kāi)團(tuán)工具
    出評(píng) 開(kāi)團(tuán)工具
    挖掘機(jī)濾芯提升發(fā)動(dòng)機(jī)性能
    挖掘機(jī)濾芯提升發(fā)動(dòng)機(jī)性能
    海信羅馬假日洗衣機(jī)亮相AWE  復(fù)古美學(xué)與現(xiàn)代科技完美結(jié)合
    海信羅馬假日洗衣機(jī)亮相AWE 復(fù)古美學(xué)與現(xiàn)代
    合肥機(jī)場(chǎng)巴士4號(hào)線
    合肥機(jī)場(chǎng)巴士4號(hào)線
    合肥機(jī)場(chǎng)巴士3號(hào)線
    合肥機(jī)場(chǎng)巴士3號(hào)線
    合肥機(jī)場(chǎng)巴士2號(hào)線
    合肥機(jī)場(chǎng)巴士2號(hào)線
    合肥機(jī)場(chǎng)巴士1號(hào)線
    合肥機(jī)場(chǎng)巴士1號(hào)線
  • 短信驗(yàn)證碼 豆包 幣安下載 AI生圖 目錄網(wǎng)

    關(guān)于我們 | 打賞支持 | 廣告服務(wù) | 聯(lián)系我們 | 網(wǎng)站地圖 | 免責(zé)聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網(wǎng) 版權(quán)所有
    ICP備06013414號(hào)-3 公安備 42010502001045

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          9000px;">

                91麻豆蜜桃一区二区三区| 亚洲精品美国一| 国产成人日日夜夜| 天天综合天天综合色| 综合久久久久综合| 国产精品免费av| 亚洲国产精品成人久久综合一区| 337p粉嫩大胆噜噜噜噜噜91av | 中文字幕欧美一区| 337p日本欧洲亚洲大胆精品| 欧美sm美女调教| 国产亚洲人成网站| 中文字幕一区二区三区在线不卡 | 一本大道综合伊人精品热热| 日韩欧美www| 在线一区二区三区| 国产麻豆精品视频| 亚洲欧美另类久久久精品| 欧美tk—视频vk| 欧美日韩一区成人| 丁香婷婷综合五月| 国产一区二区三区在线看麻豆| 亚洲啪啪综合av一区二区三区| 美女网站一区二区| 一二三四区精品视频| 日韩激情一二三区| 国产麻豆视频精品| 日本二三区不卡| 欧美一级黄色片| 久久久精品蜜桃| 亚洲免费观看高清完整版在线| 三级久久三级久久| 国产成人午夜电影网| 色综合色综合色综合色综合色综合| 欧美视频在线一区| 久久久99精品免费观看| 亚洲精品视频一区| 韩国一区二区视频| 欧美亚洲综合另类| 国产欧美精品一区二区色综合| 一区二区不卡在线播放| 欧美一区二区三区免费观看视频 | 另类专区欧美蜜桃臀第一页| 91精品婷婷国产综合久久性色| 欧美日韩在线综合| 中文字幕免费观看一区| 午夜精品久久久久久久久久久 | 亚洲尤物在线视频观看| 国产视频一区二区在线| 欧美一区二区三区喷汁尤物| 久久久影视传媒| 一区二区三区在线视频播放| 久久99蜜桃精品| 色视频一区二区| 久久久久九九视频| 午夜一区二区三区视频| 成人午夜精品一区二区三区| 91精品视频网| 亚洲一区二区三区四区中文字幕| 国产自产高清不卡| 制服丝袜国产精品| 亚洲精品国产a| 国产盗摄一区二区| 精品少妇一区二区三区日产乱码| 一区二区三区在线影院| 成人免费视频播放| 欧美精品一区视频| 美女视频第一区二区三区免费观看网站| 色综合天天性综合| 国产三级精品三级在线专区| 久久成人羞羞网站| 成人一二三区视频| 国产喷白浆一区二区三区| 极品尤物av久久免费看| 欧美军同video69gay| 亚洲精品福利视频网站| www.成人网.com| 中文字幕久久午夜不卡| 国产一区视频网站| 欧美精品一区二区高清在线观看| 日韩主播视频在线| 制服.丝袜.亚洲.中文.综合| 精品国产乱码久久久久久老虎| 美女爽到高潮91| 日韩午夜小视频| 狠狠色狠狠色综合日日91app| 精品卡一卡二卡三卡四在线| kk眼镜猥琐国模调教系列一区二区| 久久99精品久久久| 色婷婷综合激情| 精品三级av在线| 一区二区三区欧美视频| 国产成人av电影在线| 欧美一区二区视频在线观看2022| 中文字幕亚洲电影| 国产一区在线观看麻豆| 欧美日韩视频专区在线播放| 国产精品美女久久久久久2018| 色婷婷综合久久久中文字幕| 99精品桃花视频在线观看| 亚洲国产成人午夜在线一区| 欧美变态口味重另类| 成人激情av网| 成人激情av网| 日韩一区欧美二区| 国产99久久精品| 一区二区三区免费| 另类欧美日韩国产在线| 欧美日韩免费不卡视频一区二区三区| 无码av中文一区二区三区桃花岛| 日韩午夜在线播放| 成人免费黄色大片| 亚洲大尺度视频在线观看| 日韩精品专区在线影院观看| 成人性生交大片免费| 亚洲国产视频a| 久久综合狠狠综合久久激情| 91影院在线观看| 久久精品国产精品亚洲精品| 国产精品第四页| 丁香五精品蜜臀久久久久99网站 | 日韩精品一区二区三区四区 | 久久福利视频一区二区| 亚洲国产精品t66y| 欧美日本在线看| 成人av在线观| 美女性感视频久久| 亚洲美女视频一区| 欧美精品一区二区在线播放| 91电影在线观看| 福利电影一区二区三区| 日日夜夜精品免费视频| 成人欧美一区二区三区视频网页| 日韩一级在线观看| 91官网在线免费观看| 成人美女视频在线看| 国模少妇一区二区三区| 亚洲成av人片| 亚洲乱码国产乱码精品精的特点| 欧美va亚洲va香蕉在线| 欧美电影一区二区三区| 97se亚洲国产综合自在线| 国产精品1024| 国产美女视频一区| 极品少妇一区二区三区精品视频| 午夜激情久久久| 亚洲最新视频在线播放| **网站欧美大片在线观看| 国产女主播视频一区二区| 2023国产精品视频| 日韩精品一区二区三区视频| 欧美日韩免费观看一区二区三区| 成人精品视频一区二区三区| 国产精品资源在线观看| 国产精品一区久久久久| 美女视频黄免费的久久| 日韩成人一级大片| 香蕉久久夜色精品国产使用方法 | 日韩区在线观看| 欧美精品v日韩精品v韩国精品v| 欧美猛男男办公室激情| 久久成人麻豆午夜电影| 中文字幕日本不卡| 精品久久五月天| 欧美无人高清视频在线观看| 国产剧情一区在线| 日韩激情视频在线观看| 国产精品久久久久三级| 日韩视频免费观看高清在线视频| av中文字幕一区| 精品一区二区av| 日韩电影在线看| 亚洲综合丝袜美腿| 国产精品久久一卡二卡| 日韩欧美在线综合网| 91美女片黄在线观看91美女| 国产精品一区久久久久| 蜜臀av性久久久久蜜臀aⅴ| 一区二区三区欧美日| 国产精品久久久一区麻豆最新章节| 韩国女主播一区| 天堂成人国产精品一区| 久久草av在线| 成人av在线观| 91精品福利在线| 欧美精品久久一区| 国产欧美一区二区精品婷婷| 亚洲欧美一区二区在线观看| 亚洲电影一区二区| 国产在线视频精品一区| av成人动漫在线观看| 欧美麻豆精品久久久久久| 久久麻豆一区二区| 一区二区三区波多野结衣在线观看 | 精品中文av资源站在线观看| 国产精品12区| 欧美肥妇毛茸茸| 国产精品久久免费看| 视频在线在亚洲| 99久久综合狠狠综合久久|