IGCSE Physics Resistance Questions and Worked Solutions
50 topic-wise practice questions on Resistance (Unit 4: Electricity and Magnetism), written to the Cambridge IGCSE Physics 0625 syllabus for 2026–2028, each with a step-by-step worked solution.
Topic guide: Resistance
Resistance opposes the flow of current. It is calculated from the p.d. and current. The resistance of a wire depends on its length and thickness. Different components have characteristic current–voltage graphs.
Key formulas
| R = V ÷ I | resistance R (Ω), p.d. V (V), current I (A) | Core |
| R ∝ L | resistance is directly proportional to length | Extended |
| R ∝ 1/A | resistance is inversely proportional to cross-sectional area | Extended |
Prerequisite knowledge
- Current and p.d. (4.2.2, 4.2.3)
- Proportion and inverse proportion
Exam tips & common mistakes
- Doubling the diameter quadruples the area, so R becomes a quarter
- Convert kΩ to Ω and mA to A
- Explain the lamp curve using temperature
Key facts from the syllabus (4.2.4)
- Determine resistance with an ammeter (series) and voltmeter (parallel); use a variable resistor for several readings
- Longer wire → more resistance; thicker wire → less resistance
- Extended I–V graph for a fixed resistor is a straight line through the origin (constant R)
- Extended filament lamp I–V graph curves — resistance increases as the filament heats up
- Extended diode conducts in one direction only; very high resistance in reverse
Textbook: §4.2 Electrical quantities, pp. 184–208
State the equation linking resistance, p.d. and current.
Show solutionHide solution
Method: R = V/I.
A p.d. of 12 V gives a current of 0.50 A. Calculate the resistance.
Show solutionHide solution
Method: R = V ÷ I.
A 15 Ω resistor carries 0.40 A. Calculate the p.d. across it.
Show solutionHide solution
Method: V = IR.
A 230 V supply is connected to a 46 Ω heater. Calculate the current.
Show solutionHide solution
Method: I = V ÷ R.
Describe an experiment to determine the resistance of a wire using an ammeter and a voltmeter.
Show solutionHide solution
Method: Series ammeter, parallel voltmeter, R = V/I.
State how the resistance of a metal wire depends on its length and cross-sectional area.
Show solutionHide solution
Method: Longer → more R; thicker → less R.
A current of 25 mA flows through a 2.0 kΩ resistor. Calculate the p.d.
Show solutionHide solution
Method: Convert units.
Explain why connecting wires in a circuit are made thick and from copper.
Show solutionHide solution
Method: Low resistance.
A resistor has 9.0 V across it and resistance 300 Ω. Calculate the current in mA.
Show solutionHide solution
Method: I = V/R.
A lamp draws 0.25 A at 6.0 V. Calculate its resistance.
Show solutionHide solution
Method: R = V/I.
A 2.2 kΩ resistor has 11 V across it. Calculate the current in mA.
Show solutionHide solution
Method: I = V/R.
Calculate the p.d. across a 470 Ω resistor carrying 20 mA.
Show solutionHide solution
Method: V = IR.
State the unit of resistance and its definition in terms of V and A.
Show solutionHide solution
Method: Ω = V/A.
Explain why a long thin wire has a high resistance.
Show solutionHide solution
Method: Length and area.
State what happens to the resistance if a wire is replaced by a shorter one of the same material and thickness.
Show solutionHide solution
Method: Decreases.
A student records V = 1.5, 3.0, 4.5 V and I = 0.10, 0.20, 0.30 A for a resistor. Calculate the resistance and comment.
Show solutionHide solution
Method: R = V/I.
State the purpose of a variable resistor in a resistance experiment.
Show solutionHide solution
Method: Vary current.
Describe how to use a voltmeter and ammeter to find the resistance of a lamp at different currents.
Show solutionHide solution
Method: Vary and record.
A resistor has 0 V across it. State the current through it.
Show solutionHide solution
Method: I = V/R.
Sketch and describe the current–voltage graph for a resistor of constant resistance.
Show solutionHide solution
Method: Straight line through origin.
Sketch and explain the current–voltage graph for a filament lamp.
Show solutionHide solution
Method: Curve flattening.
Sketch and explain the current–voltage graph for a diode.
Show solutionHide solution
Method: Current one direction only.
A wire of length 1.0 m has resistance 4.0 Ω. Calculate the resistance of 2.5 m of the same wire.
Show solutionHide solution
Method: R ∝ L.
A wire has resistance 12 Ω. Calculate the resistance of a wire of the same material and length but double the cross-sectional area.
Show solutionHide solution
Method: R ∝ 1/A.
A wire has resistance 8.0 Ω. A second wire of the same material is twice as long and has three times the cross-sectional area. Calculate its resistance.
Show solutionHide solution
Method: R ∝ L/A.
A wire's diameter is halved, with length unchanged. State the factor by which its resistance changes.
Show solutionHide solution
Method: Area ∝ d², so area becomes ¼.
Explain why the resistance of a filament lamp increases as the current increases.
Show solutionHide solution
Method: Temperature rises.
Explain the purpose of a diode in a circuit.
Show solutionHide solution
Method: One-way.
For a filament lamp, V = 2.0 V gives I = 0.20 A and V = 6.0 V gives I = 0.30 A. Calculate the resistance at each p.d. and comment.
Show solutionHide solution
Method: R = V/I.
State the reading on the ammeter when a diode is connected in reverse bias in a series circuit.
Show solutionHide solution
Method: Very high resistance.
Describe the current–voltage graph for a resistor when the p.d. is reversed.
Show solutionHide solution
Method: Straight line through origin into third quadrant.
Describe what happens to the gradient of the I–V graph of a filament lamp as V increases.
Show solutionHide solution
Method: Decreases.
State the approximate forward p.d. at which a silicon diode begins to conduct.
Show solutionHide solution
Method: ~0.6 V.
A wire of length 50 cm has resistance 2.0 Ω. Calculate the resistance of 1.5 m of the same wire.
Show solutionHide solution
Method: R ∝ L.
A wire has resistance 9.0 Ω. A wire of the same material and length has three times the cross-sectional area. Calculate its resistance.
Show solutionHide solution
Method: R ∝ 1/A.
A wire of resistance 4.0 Ω is stretched to twice its length, halving its area. Calculate the new resistance.
Show solutionHide solution
Method: R ∝ L/A.
Wire A: length 2.0 m, area 1.0 mm², R = 3.4 Ω. Calculate the resistance of wire B of the same metal: length 1.0 m, area 0.50 mm².
Show solutionHide solution
Method: R ∝ L/A.
Explain why a filament lamp does not obey Ohm's law but a resistor at constant temperature does.
Show solutionHide solution
Method: Temperature changes.
Explain how a diode can protect a circuit if a battery is connected the wrong way round.
Show solutionHide solution
Method: Blocks reverse.
A filament lamp has resistance 4.0 Ω cold and 48 Ω at its working current of 0.25 A. Calculate the working p.d. and explain the difference.
Show solutionHide solution
Method: V = IR.
Challenge questions
Harder, multi-step questions at the top end of the exam. Attempt these once you are confident with the questions above.
Describe how to use an ammeter, voltmeter and variable resistor to find the resistance of a wire, including how to obtain a reliable value.
Show solutionHide solution
Method: Several readings.
A wire of length 0.50 m has resistance 1.2 Ω. Predict the resistance of 2.0 m of the same wire and of a 0.50 m wire with twice the cross-sectional area.
Show solutionHide solution
Method: Qualitative then scaled.
Explain why the resistance of a thin wire is greater than that of a thick wire of the same material and length.
Show solutionHide solution
Method: Fewer paths.
A filament lamp: V = 1.0, 2.0, 4.0, 6.0 V; I = 0.10, 0.17, 0.25, 0.30 A. Calculate the resistance at each p.d. and explain the trend.
Show solutionHide solution
Method: R = V/I.
A silicon diode is connected in series with a 1.0 kΩ resistor across 5.0 V in forward bias. The diode drops 0.7 V. Calculate the current. State the current if the diode is reversed.
Show solutionHide solution
Method: Remaining p.d. across resistor.
Wire A: length L, diameter d, resistance 6.0 Ω. Wire B (same metal): length 2L, diameter 2d. Calculate the resistance of B.
Show solutionHide solution
Method: Area ∝ d².
A 10 m length of copper wire has resistance 0.50 Ω. Calculate the length of the same wire needed for 2.0 Ω, and the resistance if the 10 m wire is folded in half to make a doubled 5 m wire.
Show solutionHide solution
Method: R ∝ L/A.
Sketch (describe) and compare the I–V graphs for a fixed resistor and a filament lamp, explaining the difference.
Show solutionHide solution
Method: Straight vs curve.
A thermistor in a circuit has V = 6.0 V across it and I = 2.0 mA at 20 °C; at 60 °C, I = 12 mA. Calculate its resistance at both temperatures and identify the type.
Show solutionHide solution
Method: R = V/I.
Explain why a diode is described as having a very high resistance in one direction, using its I–V graph.
Show solutionHide solution
Method: Reverse region.
Book a free trial class
Tell us a little about your requirement.