Reference no: EM133141668 , Length: word count:1200
SIT105 Thinking Technology And Design Applied Project
LEARNING OUTCOMES
Develop strategies using generic and IT specific techniques to explore algorithms and (ULO3) Create algorithms using the input- processing-output model, defining diagrams and pseudocode to demonstrate simple program design.
This assignment requires you to design and develop algorithms using pseudocode.
The purpose of this applied project is to develop algorithms for three involved tasks (from simple to advanced).
Your algorithm for each following task should begin with a Main() & END where all sub-modules will be launched from.
TASK 1 - STARTING FROM SIMPLE
Design an algorithm to first receive three numbers, then conduct the sum of three numbers (variable: result1), and do the multiplication of these three numbers (variable: result2), finally do the sum of the two results (result3). Print the two intermediate results and the final result. After having your algorithm, please produce a desk check with two sets of test data (10, 5, -3) and (1320, -260, 78).
TASK 2 - INTERMEDIATE
Design an algorithm to print odd numbers from 0 to n (n is required to be an input positive number), as well as print the square root of these numbers. You need to demonstrate the use of selection and/or repetition statement. Provide the defining diagram.
TASK 3 - ADVANCED
Design an algorithm which will ask the user for a day-month-year (e.g., 08 September 2021) and prompt them to type it into the keyboard (input day/month/year separately). It will keep asking the user for this information until it is valid. When a valid date-month-year is provided, it displays the full information and a message saying it was successful. You need to demonstrate the use of selection and repetition statement. Provide the defining diagram.
Attachment:- Thinking Technology And Design Applied Project.rar