Note 1
##### Take Note:

Take a note while surfing.

##### Note With Ink

Give your Note a Colorful Tag.

##### Easy to Access

Stay on same information and in Sync wherever you are.

Note 2
##### Take Note:

Organize your information,It may take Shape.

##### Easy to Access

Easy to pull up your content from anywhere anytime.

Note 3
##### Take Note:

Don't Let information to miss,Because it take shape

##### Note With Ink

Simple an Easy Way to take a note.

##### Easy to Access

Get the same in next visit.

# Logical Reasoning :: Flow Chart

Home > Logical Reasoning > Flow Chart > General Questions

1. Study the flow chart give below and the questions that follow

Question: At the end of the flow chart the number placed in which of the following boxes will remain unchanged

Explanation:

ANSWR d)Box 7
Explanation :

In instruction 1, Box 10 is modified;
In instruciton 3, Box 2 is modified;
and in instruction 5, Box 3 gets mofied;

Therefore out of given options only Box 7 remains unchanged.

Workspace

Tags:  Capgemini

2. Is the following statement True or False

Statement:
If the condition in Step C updates the value in Box 3 instead of Box 2, then the flow chart will enter into infinite loop

Explanation:

Explanation.

even if Box 3 is updated instead of Box 2 in instruction C,

In instruction D, Number in Box 2 is compared with Box 7,

and the value is anyway greater, so the result is YES there and thus exiting and finishing the loop.

Workspace

Tags:  Capgemini

ShortCut

3. Study the flow chart give below and the questions that follow.

The purpose of the following chart is to put a zero in each of the boxes 2,4 and 6. In order to accomplish exactly this - no more and no less - Which number must be in box 3?

Explanation:

The instruction 1 gets modified as long as the condition becomes false.

Step 1 defines (on the first occurance) and executes the instruction

Step 2 modifies the instruction

Step 3 does an evaluation

On each loop, the box 2, 4, 6, 8, 10... gets filled with 0. We need to limit it until 6 only.

When the last box count becomes 6, we need to execute the instruction. So, box 3 should not have 6. After executing instruction, it updates the box number to 8. Here, we need to break.

So, box 3 should contain 8.

Workspace

Tags:  ThoughtWorks

ShortCut

4. Study the flow chart give below and the questions that follow.

What number is now in Box 8?
What number is now in box 11?

Explanation:

None of the available answers is the correct:

step 1  : ins 1  : 2[Box 11] 3 = 5[Box 11]

step 2  : ins 2  : 8[Box 1] -> 8[Box 10]

step 3  : ins 3  : is 1 an odd number? YES

step 4  : ins 4  : go to instruction 6[Box 2[Box 6]]

step 5  : ins 6  : 4[Box 5] 5[Box 11] = 9[Box 11]

step 6  : ins 7  : change ins2: [Box 1 1] -> [Box 10 - 1]

step 7  : ins 8  : 9 < 8[Box 1] ? NO

step 8  : ins 9  : go to instruction 2

step 9  : ins 2  : 6[Box 2] -> 6[Box 9]

step 10 : ins 3  : is 2 an odd number? NO

step 11 : ins 6  : 4[Box 5] 9[Box 11] = 13[Box 11]

step 12 : ins 7  : change ins2: [Box 2 1] -> [Box 9 - 1]

step 13 : ins 8  : 8 < 8[Box 1] ? NO

step 14 : ins 9  : go to instruction 2

step 15 : ins 2  : 5[Box 3] -> 5[Box 8]

step 16 : ins 3  : is 3 an odd number? YES

step 17 : ins 4  : go to instruction 6[Box 2[Box 6]]

step 18 : ins 6  : 4[Box 5] 13[Box 11] = 17[Box 11]

step 19 : ins 7  : change ins2: [Box 3 1] -> [Box 8 - 1]

step 20 : ins 8  : 7 < 8[Box 1] ? YES

ANSWER: 5[Box 8] and 17[Box 11]

Workspace

Tags:  ThoughtWorks

5. Study the flow chart give below and the questions that follow.

The purpose of the following chart is to double the number in each of the boxes 2, 4, 6, 8 and 10.
In order to accomplish exactly this - no more and no less - What is the smallest number Which may be in box 1 ?

Explanation:

Correct answer is Option D - 11

FYI "box number" is not same as number in the "number in the box"

In above case during last iteration, the second box number is 12 which should be greater than number in the box 1. ie it should be 11.

[Box 12] >  11[Box 1]

Workspace

Tags:  ThoughtWorks

6. Study the flow chart give below and the questions that follow.

Explanation:

Instruction 1 : 0 [Box 3] + 1 [Box 11] = 1 [Box 11]
Instruction 2 : 1 [Box 1] + 1 [Box 11] = 2 [Box 5]
Instruction 3 : 3 [Box 4] * 3 [Box 4] = 9 [Box 4]
Instruction 4 : IS 2 [Box 5] = 6 [Box 10] ? NO
Instruction 5 : 9 [Box 4] - 6 = 3 [Box 4]
Instruction 6 : 2 [Box 5] + 2 [Box 2] = 4 [Box 5]
Instruction 3 : 3 [Box 4] * 3 [Box 4] = 9 [Box 4]
Instruction 4 : IS 4 [Box 5] = 6 [Box 10] ? NO
Instruction 5 : 9 [Box 4] - 6 = 3 [Box 4]
Instruction 6 : 4 [Box 5] + 2 [Box 2] = 6 [Box 5]
Instruction 3 : 3 [Box 4] * 3 [Box 4] = 9 {box 4]
Instruction 4 : IS 6 [Box 5] = 6 [Box 10] ? YES
Instruction 7 : 24 [Box 7] - 6 [Box 5] = 18 [Box 8]
Instruction 8 : 9 [Box 4] + 18 [Box 8] = 27 [Box 6]

Workspace

Tags:  ThoughtWorks

7. Study the flow chart give below and the questions that follow.

Explanation:

Instruction 1 : 5 [Box 4] + 2 [Box 10] = 3 [Box 1]
Instruction 2 : 3 [Box 1] + 3 [Box 6] = 6 [Box 1]
Instruction 3 : IS 6 [Box 1] evenly divisible by 4? = NO
Instruction 4 : 6 [Box No.] + 3[Box 6] = 9 [Box No.]
Instruction 5 : IS 13 [Box 2] > 9[Box No.] ? = YES
Instruction 6 : 7[Box 9] - 1 = 6 [Box 9]
Instruction 2 : 6 [Box 1] + 6 [Box 9] = 12 [Box 1]
Instruction 3 : IS 12 [Box 1] evenly divisible by 4? = NO
Instruction 4 : 9[Box No.] + 3[Box 6] = 12[Box No.]
Instruction 5 : IS 13 [Box 2] > 12 [Box No.] ? = YES
Instruction 6 : 6 [Box 9] -1 = 5 [Box 9]
Instruction 2 : 12 [Box 1] + 2 {Box 12] =14[Box 1]
Instruction 3 : IS 14 [Box 1] evenly divisible by 4? = NO
Instruction 4 : 12 [Box No.] + 3 [Box 6] = 15 [Box No.]
Instruction 5 : IS 13 [Box 2] > 15 [Box No.] ? = NO

Workspace

Tags:  ThoughtWorks

8. The purpose of the following flowchart is to add the numbers in boxes 6, 7, 8, and 9 and put the total into box 3.
In order to accomplish exactly this - no more and no less - what number must be in box 4?

Explanation:

If Box 4 = 7
Instruction 1 : 5[ Box 1] - 5 [Box 1] = 0 [Box 3]
Instruction 2 : 0 [Box 3] + 3 {Box 9] = 3 [Box 3]
Instruction 3 : IS 7[Box 4] > 9[Box No.] ? = NO
Instruction 4 : 9 [Box No.] - 1 = 8 [Box No.]
Instruction 2 : 3 [Box 3] + 7 [Box 8] = 10 [Box 3]
Instruction 3 : IS 7[Box 4] > 8[Box No.] ? = NO
Instruction 4 : 8 [Box No.] - 1 = 7 [Box No.]
Instruction 2 : 10 [Box 3] + 6 [Box 7] = 16 [Box 3]
Instruction 3 : IS 7[Box 4] > 7[Box No.] ? = NO
Instruction 4 : 7 [Box No.] - 1 = 6 [Box No.]
Instruction 2 : 16 [Box 3] + 8 [Box 6] = 24 [Box 3]
Instruction 3 : IS 7[Box 4] > 6[Box No.] ? = YES

Workspace

Tags:  ThoughtWorks

9. The purpose of the following flow chart is to double the number in each of the Boxes 2, 4,6,8 and 10.

In order to accomplish exactly this - no more and no less - What is the smallest number which may be in box 1?

Explanation:

Assume Box 2 has number 2, Box 3 has number 3 and so on.
And Box 1 has number 10
Instruction 1 : 2 [Box 2] + 2[Box 2] = 4[Box 2]
Instruction 2 : 2 [Box No.] + 2 = 4 [Box No.]
Instruction 3 : IS 10 [Box 1] < 4 [Box No.] ? NO
Instruction 1 : 4 [Box 4] + 4{Box 4] = 8[Box 4]
Instruction 2 : 4 [Box No.] + 2 = 6 [Box No.]
Instruction 3 : IS 10 [Box 1] < 6 [Box No.] ? NO
Instruction 1 : 6 [Box 6] + 6 [Box 2] = 12[Box 6]
Instruction 2 : 6 [Box No.] + 2 = 8 [Box No.]
Instruction 3 : IS 10 [Box 1] < 8 [Box No.] ? NO
Instruction 1 : 8 [Box 8] + 8 [Box 8] = 16[Box 8]
Instruction 2 : 8 [Box No.] + 2 = 10 [Box No.]
Instruction 3 : IS 10 [Box 1] < 10 [Box No.] ? NO
Instruction 1 : 10 [Box 10] + 10 [Box 10] = 20[Box 10]
Instruction 2 : 10 [Box No.] + 2 = 12 [Box No.]
Instruction 3 : IS 10 [Box 1] < 12 [Box No.] ? YES

Workspace

Tags:  ThoughtWorks

10. Study the flow chart give below and the questions that follow.

Explanation:

Assume Box 2 has number 2, Box 3 has number 3 and so on.
And Box 10 has number 4
Instruction 1 : 5 [Box 5] - 5 [Box 5] = 0 [Box 5]
Instruction 2 : 1 [Box 1] + 0 [Box 5] = 1[Box 5]
Instruction 3 : IS 1 [Box No.] < 4 [Box 10] ? YES
Instruction 4 : 1 [Box 5] + 9 [Box 9] = 10 [Box 5]
Instruction 5 : 1 [Box No.] + 1 = 2[Box No.]
Instruction 6 : 9 [Box No.] - 1 = 8 [ Box No.]
Instruction 2 : 2 [Box 2] + 10 [Box 5] = 12 [Box 5]
Instruction 3 : IS 2 [Box No.] < 4 [Box 10] ? YES
Instruction 4 : 12 [Box 5] + 8 [Box 8] = 20 [Box 5]
Instruction 5 : 2 [Box No.] + 1 = 3 [Box No.]
Instruction 6 : 8 [Box No.] - 1 = 7 {box No.]
Instruction 2 : 3 [Box No.] + 20 [Box 5] = 23 [Box 5]
Instruction 3 : IS 3 [Box No.] < 4 [Box 10] ? YES
Instruction 4 : 23 [Box 5] + 7 [Box 7] = 30 [Box 5]
Instruction 5 : 3 [Box No.] + 1 = 4 [Box No.]
Instruction 6 : 7 [Box No.] - 1 = 6 [Box No.]
Instruction 2 : 4 [Box 4] + 30 [Box 5] = 34 [Box 5]
Instruction 3 : IS 4 [Box No.] < 4 [Box 10] ? NO