0% found this document useful (0 votes)
27 views5 pages

Project Requirements

The document outlines the requirements for a problem solving class project. It states that (1) any similarity between students' work will result in a grade of 0 for cheating, (2) using AI tools is considered cheating and will receive a grade of 0, and (3) the deadline for project submission is Saturday, December 16th, 2023 at 11:59 PM. It then provides details for three tasks involving algorithms, bubble sort, and converting a logic flowchart.

Uploaded by

mohamed ghaleb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views5 pages

Project Requirements

The document outlines the requirements for a problem solving class project. It states that (1) any similarity between students' work will result in a grade of 0 for cheating, (2) using AI tools is considered cheating and will receive a grade of 0, and (3) the deadline for project submission is Saturday, December 16th, 2023 at 11:59 PM. It then provides details for three tasks involving algorithms, bubble sort, and converting a logic flowchart.

Uploaded by

mohamed ghaleb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Project Problem solving class

ProjectRequirements:
1. If any similarity is found between the work of two or more students, all involved students
will receive a grade of 0 due to cheating.
2. Using AI tools to solve the problem is considered cheating. Any student found using such
tools will receive a grade of 0 for the project.
3. The deadline for project submission is Saturday (16-12-2023) at 11:59 PM.
Project Problem solving class

Task 1 (35 marks):

Start

Read Money Amount

Zakat= amount*2.5 True


If amount >= False
Print Not Qualifying

Print Zakat Amount

EIND

Algorithm:
1. Enter MoneyAmount
2. If Amount > = 5,200.77 Then
3. Zakat=MoneyAmount*2.5
4. Print ZakatAmount
5. Else Print "Not Qulifying"
6. END IF
7. END
Project Problem solving class

Task 2 (30 marks):


Identify the comparisons and the exchanges made to sort the array found in using the bubble sort
technique.

90
45

13

10
0

56

74

First Second Third Sorted


pass pass pass array
45 13 13 13
45 45
13 45

90 56 56 56

56 74 74 74

74 90 90
90
10 74 74 74
0

90
45

13

10
0

56

74
Project Problem solving class

Task 3 (35 marks):


By given the following flowchart,

1. Is the above flowchart considered a positive logic or negative logic flowchart?


flowchart considered a positive logic
2. Assume that X represents the last two digits of your ID number. What would the result be?
result = 62
3. Convert the flowchart into its logical opposite. If the above flowchart is based on positive
logic, convert it to negative logic, and vice versa.
Project Problem solving class

True True
Odd

false False

You might also like