Skip to content
Worked Examples · Example 4.2

Q.Draw a flowchart to solve the problem of a non-functioning light bulb

West Bengal WbchseTextbookSubjective· 3mImportance★★★★★est
8% · 3/36 Questions
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

Model the repair as a decision tree: test the most likely/cheapest cause first (plug), then the bulb, and only then conclude the lamp itself is faulty — each test is a diamond (decision) with Yes/No branches.

Why a flowchart? A flowchart is the pictorial form of an algorithm. Troubleshooting a light bulb is a decision-making problem — the next step depends on the answer to a test — so the natural flowchart is a chain of decision (diamond) boxes. A good diagnostic order checks the simplest cause first, so we never replace a bulb that was merely unplugged.

Flowchart (as nodes and arrows):

  1. Start (oval)
  2. ↓ "Bulb does not light" (rectangle — the problem state)
  3. ↓ Decision (diamond): "Is the bulb plugged in?"
    • No → "Plug in the bulb" (rectangle) → Stop (oval)
    • Yes → go to step 4
  4. ↓ Decision (diamond): "Is the bulb fused (burnt out)?"
    • Yes → "Replace the bulb" (rectangle) → Stop (oval)
    • No → go to step 5
  5. ↓ "Fault is elsewhere — get the lamp/wiring repaired (call an electrician)" (rectangle)
  6. ↓ Stop (oval) …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.