日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

CON3602 代做、代寫 java 語言編程

時間:2023-12-10  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



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

請加QQ:99515681 或郵箱:99515681@qq.com   WX:codehelp

掃一掃在手機打開當前頁
  • 上一篇:代做COMP2396、代寫 java編程語言
  • 下一篇:CSC8204 代寫、Secure Software程序
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 trae 豆包網頁版入口 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

      <em id="rw4ev"></em>

        <tr id="rw4ev"></tr>

        <nav id="rw4ev"></nav>
        <strike id="rw4ev"><pre id="rw4ev"></pre></strike>
        久久精品av麻豆的观看方式| 亚洲欧美日韩在线| 亚洲国产高清在线观看视频| 亚洲午夜免费福利视频| 一区二区三区免费观看| 欧美区国产区| 国产一区二区三区四区hd| 欧美激情亚洲激情| 性欧美8khd高清极品| 国产欧美日韩精品在线| 亚洲一区二区高清视频| 欧美一区二区三区免费观看| 欧美激情一区二区| 欧美大尺度在线观看| 另类酷文…触手系列精品集v1小说| 欧美午夜女人视频在线| 欧美一区三区二区在线观看| 激情懂色av一区av二区av| 欧美日韩在线直播| 影视先锋久久| 久久久青草婷婷精品综合日韩| 欧美日韩午夜剧场| 久久久久国产精品www| 欧美精品乱人伦久久久久久| 欧美一区二区日韩| 韩国av一区二区| 亚洲视频一二| 欧美专区中文字幕| 在线亚洲伦理| 久久久高清一区二区三区| 国产一区二区三区奇米久涩| 国产亚洲综合性久久久影院| 99热免费精品在线观看| 久久亚洲一区二区三区四区| 欧美电影电视剧在线观看| 老司机凹凸av亚洲导航| 午夜精品一区二区三区在线| 欧美激情在线有限公司| 国产日韩一区欧美| 亚洲午夜一区二区三区| 亚洲一区二区三区视频| 欧美午夜欧美| 一区二区三区**美女毛片| 国产精品高清在线| 国产麻豆精品久久一二三| 久久精品国产久精国产爱| 亚洲天堂av在线免费观看| 国产欧美视频一区二区| 久久久一本精品99久久精品66| 国产亚洲成年网址在线观看| 99精品视频一区二区三区| 雨宫琴音一区二区在线| 国产精品v欧美精品∨日韩| 欧美性大战xxxxx久久久| 欧美日韩亚洲网| 国产一区二区三区av电影| 国产欧美日本| 欧美电影免费观看大全| 亚洲成在线观看| 性欧美1819性猛交| 香蕉成人久久| 9色国产精品| 欧美伦理91| 久久夜色精品国产噜噜av| 韩曰欧美视频免费观看| 国内精品久久久久影院优| 欧美精品七区| 久久久久久一区二区| 黄色精品一区| 国产视频在线观看一区二区三区| 欧美日韩日本视频| 久久国产精品99久久久久久老狼| 亚洲一区二区久久| 国产老肥熟一区二区三区| 欧美成人精品一区二区三区| 欧美国产先锋| 影音欧美亚洲| 在线观看一区| 欧美精品日韩一区| 亚洲综合大片69999| 亚洲免费成人| 久久久久久国产精品mv| 欧美精品一区三区在线观看| 国一区二区在线观看| 亚洲国产成人高清精品| 国产精品五月天| 欧美成人精品1314www| 亚洲欧美日韩在线一区| 久久久久青草大香线综合精品| 国产一区观看| 欧美激情无毛| 伊人久久综合97精品| 亚洲国产va精品久久久不卡综合| 欧美午夜视频一区二区| 欧美日韩久久久久久| 亚洲风情在线资源站| 一色屋精品视频在线观看网站| 一区二区三区精品视频| 理论片一区二区在线| 乱码第一页成人| 亚洲精品男同| 国产一区二区三区久久| 欧美三级特黄| 欧美不卡在线| 亚洲大片免费看| 在线观看成人一级片| 亚洲每日更新| 欧美日韩亚洲一区二区| 亚洲一区三区电影在线观看| 激情五月综合色婷婷一区二区| 亚洲免费电影在线| 欧美另类99xxxxx| 一区二区日韩欧美| 影音先锋成人资源站| 99精品热视频| 欧美性一区二区| 欧美视频成人| 国产精品网站在线观看| 麻豆精品网站| 亚洲电影免费观看高清| 男女视频一区二区| 欧美国产亚洲视频| 欧美日韩亚洲综合一区| 久久久久久国产精品一区| 国产真实乱子伦精品视频| 亚洲级视频在线观看免费1级| 国产精品久久久久久久午夜| 亚洲欧洲日韩综合二区| 欧美日韩国产探花| 国产日韩精品久久久| 亚洲网友自拍| 中文在线不卡视频| 亚洲在线日韩| 欧美三区不卡| 欧美日韩国产成人精品| 国内外成人免费激情在线视频| 国产最新精品精品你懂的| 国产精品免费一区二区三区在线观看| 亚洲影视在线| 99在线观看免费视频精品观看| 亚洲黄色精品| 欧美日产在线观看| 亚洲区在线播放| 蜜桃伊人久久| 欧美日韩99| 久久综合伊人77777蜜臀| 欧美视频免费| 久久精品青青大伊人av| 亚洲尤物在线视频观看| 另类酷文…触手系列精品集v1小说| 欧美福利视频一区| 欧美日韩一区自拍| 国产主播一区二区| 在线中文字幕一区| 亚洲黄色精品| 久久综合伊人| 国产一区二区日韩精品欧美精品| 欧美精品www在线观看| 一区二区三区 在线观看视频| 在线观看亚洲精品| 亚洲国产高清在线观看视频| 国产一区二区看久久| 牛牛精品成人免费视频| 老色鬼精品视频在线观看播放|