# CS160- Assignment 6 Solved

• Orientation

In order to find my sense of belonging I’ve joined the Security Club and I’m planning on joining The Engineers Without Borders Club. I’m going to build my sense of community by attending these club meetings and try to make new friends at these meetings. I think this will help me find my sense of place because the more times I go to these meetings the more familiar I am with other members and a bond begins to grow.

• Code your algorithm

In the PY file

• Program Testing

Input

Expected

Actual meet expectation

F1

Ask for summation or integration

Yes, then it asks for integration or summation

F2

Ask for summation or integration

Yes, then it asks for integration or summation

F3

Ask for summation or integration

Yes, then it asks for integration or summation

Other

Print (“try again”) and ends the program

Yes, then it prints try again and ends the program

summation

Return summation of previously identified function

Yes, then it asks for start and end value then returns it

Start value

Will include this value when the summation function is called

Yes, asks for end value

End value

Will include this value when the summation function is called

Yes, then prints the summation of that function

None integer for start or end value

Ends program and prints try again

No, the program instantly ends

integration

Asks for using rectangles or trapezoids

Yes, then asks for the use of rectangles or trapezoids

rectangles

Returns integration with the use of rectangles for previously identified function with inputted values

Yes, then asks for left or right

Left

Returns rectangle calculation for left side

Yes, then asks for number of rectangles then the start value and then the end value

Right

Returns rectangular calculation for right side

Yes, then asks for number of rectangles then the start value and then the end value

Number of rectangles

Will include this value when the integration function is called (for either right or left whatever is picked by the user)

Yes, uses the users input for the number of rectangle

Start value

Will include this value when the integration function is called

(for either right or left whatever is picked by the user)

Yes, uses the users input for the start value

End value

Will include this value when the integration function is called (for either right or left whatever is picked by the user)

Yes, uses the users input for the end value

Other(for summation or integration)

Print “try again” and ends program

Yes, prints try again and ends the program

Trapezoids

Returns integration with the use of trapezoids for previously identified function with inputted values

Yes, then asks for the number of trapezoids

Number of trapezoids

Will include this value when the integration function is called for trapezoids

Yes, then asks for the starts value

Start value

Will include this value when the integration function is called

for trapezoids

Yes, then asks for the end value

End value

Will include this value when the integration function is called for trapezoids

Yes, then it outputs the calculation for trapezoids

(ask if they want to calculate again)

yes

Start from the beginning asking which function they want to integrate or use summations

Yes, it starts from the beginning

No

Prints(“okay come again”) and ends the program

Yes, ends the program

In order to find my sense of belonging I’ve joined the Security Club and I’m planning on joining The Engineers Without Borders Club. I’m going to build my sense of community by attending these club meetings and try to make new friends at these meetings. I think this will help me find my sense of place because the more times I go to these meetings the more familiar I am with other members and a bond begins to grow.

• Code your algorithm

In the PY file

• Program Testing

Input

Expected

Actual meet expectation

F1

Ask for summation or integration

Yes, then it asks for integration or summation

F2

Ask for summation or integration

Yes, then it asks for integration or summation

F3

Ask for summation or integration

Yes, then it asks for integration or summation

Other

Print (“try again”) and ends the program

Yes, then it prints try again and ends the program

summation

Return summation of previously identified function

Yes, then it asks for start and end value then returns it

Start value

Will include this value when the summation function is called

Yes, asks for end value

End value

Will include this value when the summation function is called

Yes, then prints the summation of that function

None integer for start or end value

Ends program and prints try again

No, the program instantly ends

integration

Asks for using rectangles or trapezoids

Yes, then asks for the use of rectangles or trapezoids

rectangles

Returns integration with the use of rectangles for previously identified function with inputted values

Yes, then asks for left or right

Left

Returns rectangle calculation for left side

Yes, then asks for number of rectangles then the start value and then the end value

Right

Returns rectangular calculation for right side

Yes, then asks for number of rectangles then the start value and then the end value

Number of rectangles

Will include this value when the integration function is called (for either right or left whatever is picked by the user)

Yes, uses the users input for the number of rectangle

Start value

Will include this value when the integration function is called

(for either right or left whatever is picked by the user)

Yes, uses the users input for the start value

End value

Will include this value when the integration function is called (for either right or left whatever is picked by the user)

Yes, uses the users input for the end value

Other(for summation or integration)

Print “try again” and ends program

Yes, prints try again and ends the program

Trapezoids

Returns integration with the use of trapezoids for previously identified function with inputted values

Yes, then asks for the number of trapezoids

Number of trapezoids

Will include this value when the integration function is called for trapezoids

Yes, then asks for the starts value

Start value

Will include this value when the integration function is called

for trapezoids

Yes, then asks for the end value

End value

Will include this value when the integration function is called for trapezoids

Yes, then it outputs the calculation for trapezoids

(ask if they want to calculate again)

yes

Start from the beginning asking which function they want to integrate or use summations

Yes, it starts from the beginning

No

Prints(“okay come again”) and ends the program

Yes, ends the program

Starting from: $25

You'll get 1 file (13.9KB)