
A rainwater tank does not always have only one rate. Water may enter through an inlet while a separate outlet continues to drain it. If the inlet adds 24 litres per minute and the outlet removes 6, the amount stored increases by only 18 litres per minute. That difference, not the larger rate alone, determines when a target level is reached.
For a Secondary 4 G3 Mathematics student in Bukit Timah, the reliable route is to convert every volume into consistent units, draw a simple inflow–outflow diagram, identify the net rate, form a volume–time equation and check that the model does not exceed the tank’s capacity.
All tank measurements in this case are invented. The question is about mathematics, not a claim concerning a real water supply, a Singapore building, actual rainfall or a particular commercial installation.
Quick answer: start with these five checks
- Write the cylindrical capacity V = πr²h with radius and height in metres.
- Convert m³ to litres using 1000 L per m³.
- Subtract simultaneous outflow from inflow to find the net rate.
- Include the starting 600 litres before solving for a new volume.
- Interpret the result against physical capacity and the requested clock time.
Find the worked step you need
- The important first decision: what is being measured?
- Read the cylinder measurements before choosing a formula
- Convert the tank capacity from cubic metres to litres
- The starting amount matters as much as the tank size
- Worked model 1: combine the incoming and outgoing flows
- Why the two flows cannot simply be added
- Worked model 2: how long until the tank reaches 2400 litres?
- Translate the duration into a clock time
- A volume–time graph makes the rate visible
- When does the mathematical line hit the tank’s full capacity?
- A threshold alarm set at 90% of capacity
- The tank height can be recovered from a stored volume
- Percentage full is another way to describe stored water
- A 50-minute pump stop changes the flow equation
- Piecewise equations help with changing operations
- Another variation: a leak reduces the net filling rate
- What if inflow and outflow are equal?
- How long could the tank take to drain?
- Rainfall depth and roof area describe a different input
- Collection efficiency and water actually reaching the tank
- A time-limited rainfall event
- A tank with a rectangular cross-section
- What does ‘average rate’ mean if flow is irregular?
- A data-table check with changing rates
- The empty and full boundaries are mathematical constraints
- Why area and volume unit mistakes are different
- A short estimation check for the cylindrical capacity
- Essential working in an exam-style tank question
- An error log that tells a tutor what to repair
- A seven-day independent-practice sequence
- Five questions parents can ask after a marked paper
- Frequently asked questions about tanks and flow rates
- One more worked variation: no outlet during the first interval
- One more worked variation: halfway to a target does not mean halfway to capacity
The important first decision: what is being measured?
Volume is an amount of three-dimensional space, often measured in cubic metres or litres. Flow rate describes the volume entering or leaving per unit time, such as litres per minute. A capacity is the maximum volume a container can hold in the model.
Never write ’24 litres’ when the problem says 24 litres per minute. One is a stored quantity; the other is a rate. To find how much water moves during an interval, multiply a constant flow rate by the elapsed time.
The simplest dimension check is (litres/minute) × minutes = litres. If the final units are still litres/minute when the question asks for a stored amount, the calculation has probably stopped too early.
Read the cylinder measurements before choosing a formula
Imagine a vertical cylindrical tank whose internal radius is 0.75 m and internal vertical height is 1.6 m. These are hypothetical internal dimensions, so the cylinder model ignores wall thickness and inaccessible water below any outlet.
The cylinder volume is πr²h. Substitute the measurements: V = π(0.75)²(1.6). Since 0.75² = 0.5625, the product before π is 0.5625 × 1.6 = 0.9.
The full theoretical capacity is therefore 0.9π m³, approximately 2.82743 m³. The squared radius matters: multiplying π by 0.75 × 1.6 without squaring the radius gives the wrong three-dimensional result.
Convert the tank capacity from cubic metres to litres
One cubic metre equals 1000 litres. Multiply the calculated 0.9π m³ by 1000 to obtain 900π litres, approximately 2827 litres to the nearest whole litre.
A frequent mistake is to multiply by 100 because a metre contains 100 centimetres. That factor converts a length, not a volume. A cubic metre contains a million cubic centimetres, and each litre contains 1000 cubic centimetres.
The tank’s capacity is a useful upper bound on later calculations. If a model predicts 3500 litres held inside this 2827-litre cylinder, the model must account for overflow or some change in assumptions.
The starting amount matters as much as the tank size
Suppose the tank already contains 600 litres when the clock begins. This is the initial stored volume, not an inflow rate. It corresponds to 0.600 m³ if we need a consistent cubic-metre calculation.
With no net inflow, the 600 litres would simply remain in the idealised model. With a positive net rate, the amount increases linearly until a limit is reached. With a negative net rate, it decreases until the tank is empty or the model changes.
Ask the student to write a short line: ‘At t = 0 minutes, V = 600 litres.’ That makes the graph’s vertical intercept and the algebraic constant immediately meaningful.
Worked model 1: combine the incoming and outgoing flows
A fictional inlet delivers 24 L/min while an outlet releases 6 L/min. We assume each flow remains constant over the first part of the problem and that there are no other losses.
Net rate = 24 − 6 = 18 L/min. Thus after t minutes the tank contains V = 600 + 18t litres, while it remains between zero and capacity.
At t = 10, the calculation gives 780 litres. Check directly: incoming water over 10 minutes is 240 litres and outgoing water is 60 litres, a net increase of 180 litres. Starting with 600 gives 780, exactly as the equation predicts.
Why the two flows cannot simply be added
If a student writes net rate = 24 + 6 = 30 L/min, they are treating the outlet as though it supplies more water. The word ‘outlet’ describes water leaving, which changes its sign in the volume balance.
A diagram with an arrow into the tank labelled +24 and an arrow out labelled −6 exposes the direction. The algebra then becomes ordinary addition of a positive and a negative rate.
This is the same mathematical structure as revenue minus costs, gains minus losses, or distance forward minus distance backward. The physical story changes, but the signed-rate relationship remains consistent.
Worked model 2: how long until the tank reaches 2400 litres?
Set the target storage volume to 2400 litres, below the tank’s full capacity. Use the equation V = 600 + 18t and set 2400 = 600 + 18t.
Subtract 600 to find 1800 = 18t. Dividing gives t = 100 minutes. The tank reaches its target one hour and forty minutes after the model begins, provided constant inflow and outflow continue.
Verify the difference: in 100 minutes the inlet supplies 2400 litres, while the outlet removes 600 litres. The net addition is 1800 litres, and the initial 600 raises the stored amount to 2400. A full balance check is more persuasive than the isolated value 100.
Translate the duration into a clock time
Imagine the pumps begin operating at 08:20 on the invented schedule. One hundred minutes is one hour and forty minutes. The target is reached at 10:00.
Do not write 08:20 + 1.40 hours and treat the decimal 1.40 as one hour and forty minutes. In decimal hours, 100 minutes equals 100/60 = 1.666… hours.
Use either a minutes-based clock addition or a correctly converted decimal hour calculation. The 2027 K310 examination documentation recognises both 12-hour and 24-hour time representations, so the student’s notation should be unambiguous.
A volume–time graph makes the rate visible
Plot time t in minutes on the horizontal axis and stored water V in litres on the vertical axis. The straight-line expression V = 600 + 18t starts at (0,600). Another point is (100,2400).
The gradient is (2400 − 600)/(100 − 0) = 18 L/min, matching the net rate. The y-intercept is 600 litres, matching the initial storage amount. The graph therefore communicates both pieces of information visually.
The graph is not a claim that the tank will grow beyond its physical capacity. The straight-line segment only describes the interval during which the assumptions hold.
When does the mathematical line hit the tank’s full capacity?
The capacity is 900π litres. If the two rates remain unchanged, set 600 + 18t = 900π. Therefore t = (900π − 600)/18.
This is approximately 123.75 minutes after the start, or about 2 hours 3 minutes 45 seconds, using the unrounded capacity. The exact expression is preferable until the end.
At this time the tank is full. The model cannot continue to describe water stored inside the tank by the same ever-rising line beyond capacity. Overflow, automatic shut-off or another mechanism must change what happens next.
A threshold alarm set at 90% of capacity
Suppose an invented alert is triggered at 90% of full capacity. The threshold is 0.90 × 900π = 810π litres, approximately 2544.69 litres.
Set 600 + 18t = 810π. Then t = (810π − 600)/18, approximately 108.04 minutes. This is later than the 100-minute 2400-litre target but before the full-capacity time.
Comparing the three quantities provides a reasonableness check: 2400 L is less than 2544.69 L, which is less than about 2827.43 L. The corresponding times must follow the same order under a positive constant net rate.
The tank height can be recovered from a stored volume
In a vertical cylinder of constant radius r, the stored volume at water depth d is πr²d. To find the water depth when the volume is 2400 litres, first convert it to 2.4 m³.
Then d = 2.4/[π(0.75)²] = 2.4/(0.5625π) ≈ 1.36 m to three significant figures. This is below the internal tank height of 1.6 m.
The consistency check is important: the volume 2.4 m³ is roughly 85% of the full 2.827 m³ capacity, so a water depth around 85% of the height should make sense in a uniform cylinder.
Percentage full is another way to describe stored water
At 2400 litres, fraction full = 2400/(900π), which is approximately 0.849. Expressed as a percentage, the tank is around 84.9% full.
This is not the same as saying the tank has 84.9% of its original 600 litres. The denominator is the theoretical full capacity, not the starting amount or the amount added by the pump.
Ask what the ‘whole’ is before calculating any percentage. In geometry or finance, using the wrong reference quantity can produce a neat-looking but irrelevant answer.
A 50-minute pump stop changes the flow equation
Suppose the inlet runs for the first 50 minutes while the outlet continues draining. At that point the tank holds 600 + 18(50) = 1500 litres.
Then imagine the inlet is shut off for 30 minutes, but the outlet still releases 6 L/min. The net rate is now −6 L/min. It drains 6 × 30 = 180 litres, leaving 1320 litres.
Do not continue adding 18 L/min after the inlet is switched off. A piecewise situation requires a separate equation for the second interval. Write the new starting amount before applying the new rate.
Piecewise equations help with changing operations
For the first 50 minutes, V = 600 + 18t. From 50 to 80 minutes, elapsed time since the shut-off is t − 50, so the second expression is V = 1500 − 6(t − 50).
At t = 50, both descriptions give 1500 litres. At t = 80, the second gives 1500 − 6(30) = 1320 litres. The join is continuous, which is appropriate because the water volume does not jump instantly when the inlet stops.
In a graph, the first straight segment rises with gradient +18; the second falls with gradient −6. The corner marks a change in the process, not a measurement error.
Another variation: a leak reduces the net filling rate
Imagine an additional leak removes 2 L/min while the 24 L/min inlet and 6 L/min outlet remain active. The total water leaving is 6 + 2 = 8 L/min, so the revised net rate is 16 L/min.
Starting from 600 litres, reaching 2400 litres requires 1800/16 = 112.5 minutes. The slower net rate means the target takes longer than the original 100 minutes.
The answer 112.5 minutes is a duration, so it can be written 112 minutes and 30 seconds or one hour, 52 minutes and 30 seconds. A fractional minute is not an impossible ‘half water event’.
What if inflow and outflow are equal?
If a tank receives 18 L/min and releases 18 L/min, the net flow is zero under the stated ideal model. Its stored water volume remains constant as long as both rates and the initial amount remain unchanged.
If the outlet releases more water than enters, the amount decreases. For example, 10 L/min in and 14 L/min out gives a net rate of −4 L/min.
Did you know? The sign of the gradient on a volume–time graph has a direct physical meaning: positive means filling, zero means constant stored volume, and negative means draining.
How long could the tank take to drain?
Take a separate hypothetical interval in which the tank begins with 1320 litres, the inlet stays off and the outlet drains 6 L/min. The time to reach zero in this idealised model is 1320/6 = 220 minutes.
If draining begins at 11:00, 220 minutes is three hours and forty minutes, giving a modelled empty time of 14:40. The calculation assumes the outlet keeps operating at the same rate right down to zero.
Actual pumps and outlets may not behave like this as pressure or water depth falls. The exam-style answer is valid under the question’s constant-rate assumption; it is not a real operating forecast.
Rainfall depth and roof area describe a different input
Now consider rainfall independently of the 24 L/min pumped inlet. Suppose 10 mm of rain falls evenly over a 20 m² horizontal collection area in a model with no losses.
Convert 10 mm to 0.010 m. Rainfall volume = depth × area = 0.010 × 20 = 0.20 m³, or 200 litres. The unit multiplication m × m² = m³ confirms the result.
Do not combine this 200-litre hypothetical rainfall event with the earlier constant inlet unless the question explicitly says both happen during the same interval. Different scenarios must not be mixed silently.
Collection efficiency and water actually reaching the tank
If the invented roof-and-gutter system captures 75% of the 200-litre rainfall volume, the collected amount is 0.75 × 200 = 150 litres.
The uncollected amount in this simplified model is 50 litres. This calculation does not claim any real-world efficiency for a particular installation; 75% is a teaching assumption supplied by the question.
Notice the difference between an amount of water and a flow rate: the 150 litres is a total over the rainfall event. We would need its duration and collection pattern to infer a constant litres-per-minute rate.
A time-limited rainfall event
Suppose the 150 litres of captured water arrive at a uniform rate over 30 minutes. The average collection rate would be 150/30 = 5 L/min under that extra assumption.
If the tank also loses 2 L/min to a small outlet during that same period, its net increase is 3 L/min, or 90 litres over thirty minutes. This is a new scenario, not an adjustment to the original 24 L/min inlet model.
State which source and outlet are active. Overlooking the time interval or combining incompatible inflow assumptions often causes a wrong first line.
A tank with a rectangular cross-section
To check whether the student truly understands volume rather than memorising πr²h, consider a separate rectangular tank 2 m long, 1.5 m wide and 1 m high.
Its capacity is 2 × 1.5 × 1 = 3 m³, or 3000 litres. At a current volume of 1200 litres, its uniform water depth is 1.2/[2×1.5] = 0.4 m.
The principle remains volume = cross-sectional area × water depth for a tank with constant cross-section. The shape-specific area formula changes from πr² to length × width.
What does ‘average rate’ mean if flow is irregular?
If 600 litres enter over 40 minutes, the average flow rate is 600/40 = 15 L/min. It does not prove that exactly 15 litres entered in every individual minute.
One ten-minute interval might run faster while another runs slower. Without more information, a single average does not determine how the water level changed at every instant.
A straight line can represent a constant-rate assumption, but irregular measurements may require a graph or table. Students should not claim a perfect line from one total amount and one elapsed time.
A data-table check with changing rates
Imagine readings at times 0, 10, 20 and 30 minutes showing stored volumes 600, 780, 960 and 1140 litres. Each ten-minute interval gains 180 litres, giving a common net rate of 18 L/min.
The relationship V = 600 + 18t matches all four rows. A reading at t = 15 would be 870 litres under that constant-rate model.
Contrast this with volumes 600, 780, 930 and 1140. The gains now differ by interval, so a single constant slope no longer fits each pair exactly. Read every data row before choosing the model.
The empty and full boundaries are mathematical constraints
A stored-water volume cannot be negative or exceed the physical capacity of a closed tank in the stated storage model. If a linear calculation produces −50 litres, the extrapolation has continued beyond the point where draining should stop.
Likewise if it produces 3200 litres in a cylinder that holds about 2827 litres, the actual stored amount cannot follow that unrestricted value. The system might overflow or shut off, but the question must tell us what happens.
Write a domain restriction such as 0 ≤ V ≤ 900π litres when discussing the idealised tank. A valid algebraic expression and a physically feasible result are not always the same thing.
Why area and volume unit mistakes are different
One square metre equals 10,000 cm², while one cubic metre equals 1,000,000 cm³. Also one cubic metre equals 1000 litres. These are different conversions for different dimensions.
A student who converts a 20 m² roof into 2000 cm² has applied the wrong factor; a student who converts 0.20 m³ into 20 litres has made another dimension conversion error.
Before multiplying rainfall depth by area, express both in compatible metric units. After obtaining cubic metres, convert once to litres only if the requested answer needs litres.
A short estimation check for the cylindrical capacity
Use π ≈ 3.14 and radius squared roughly 0.56. Then capacity is about 3.14 × 0.56 × 1.6 ≈ 2.8 m³. That estimates around 2800 litres.
The exact model gives 900π litres, close to the estimate. If a calculator reports 28,000 litres, the result is suspiciously ten times too large.
Estimation is a quick independent safeguard against misplaced decimal points. It does not replace the actual expression or the final precision requested by the examination question.
Essential working in an exam-style tank question
Start by converting the tank capacity into litres with units shown. Next define t as elapsed time in minutes. Write the initial amount and net flow: V = 600 + (24 − 6)t.
To find the target time, set V = 2400, solve 1800 = 18t, then t = 100. Finish with the actual requested interpretation, such as ‘100 minutes after pumping begins’ or a clock time if the start is supplied.
Under the published 2027 K310 scheme, omission of essential working can lose marks. A calculator output ‘100’ alone does not show whether the student correctly combined the incoming and outgoing rates.
An error log that tells a tutor what to repair
Useful error categories include radius not squared, m³ converted incorrectly, outflow added instead of subtracted, starting volume omitted, minutes treated as decimal hours, and physical capacity ignored.
One student may know volume perfectly but mishandle the net rate. Another may calculate net rate correctly but forget the 600-litre intercept. A third may obtain a sensible duration but report the wrong clock time.
These students need different short corrections. A meaningful tutorial tests each repair with altered values rather than handing all three an identical longer worksheet.
A seven-day independent-practice sequence
Day 1: compute cylinder and rectangular-tank capacities. Day 2: convert between cubic metres and litres. Day 3: combine one inlet and one outlet. Day 4: solve for a target volume and clock time.
Day 5: sketch a volume–time line and explain its intercept and gradient. Day 6: work on a changed-rate or leak problem. Day 7: solve a fresh scenario including capacity limits, then check it without a model solution.
Keep each practice brief enough for genuine correction. The objective is independent transfer after a delay, not memorisation of the particular answer 100 minutes.
Five questions parents can ask after a marked paper
1. Which quantity was the student trying to find: volume, flow rate, water height or clock time? 2. Were all rates expressed in the same units? 3. What did the model assume stayed constant?
4. At which step did the first error appear? 5. Can the child now solve a similar question with a different cylinder radius and net flow rate?
These questions are neutral and specific. They keep the discussion focused on mathematical evidence rather than attaching a personality label to a child who has made one mistake.
Frequently asked questions about tanks and flow rates
Does more incoming water always mean storage rises? Only when inflow exceeds outflow over the interval. Why is the net rate 18 L/min? Because 24 enters while 6 leaves.
Why is the cylinder capacity about 2827 litres? The internal volume is π(0.75)²(1.6) = 0.9π m³, then multiply by 1000. What happens at full capacity? The unbounded linear storage model is no longer physically appropriate; the question must specify how the system handles further flow.
Do I need to convert minutes to hours? Only when the rate or requested answer uses hours; keep units consistent. Why include the initial 600 litres? Because the target requires only the difference between final and initial amounts.
Is this exactly a 2027 Paper 2 question? No. It is an original example connecting mensuration, rates, time and interpretation, all relevant to the K310 syllabus.
One more worked variation: no outlet during the first interval
Suppose the tank starts at 600 litres and the inlet operates alone at 24 L/min for 25 minutes. The amount added is 24 × 25 = 600 litres, giving 1200 litres at the end of that interval.
Now imagine the inlet shuts off and a 6 L/min outlet runs for ten minutes. It removes 60 litres, leaving 1140 litres. The net increase over the full 35 minutes is 540 litres, but the rate was not constant throughout.
This simple variation can be sketched as a rising line with gradient +24 followed by a falling line with gradient −6. It tests whether the learner can recognise that the process changed between stages.
One more worked variation: halfway to a target does not mean halfway to capacity
The original starting amount was 600 litres and the target 2400. Halfway through the required net increase of 1800 litres means adding 900 litres, reaching 1500 litres.
At 18 L/min, the halfway-to-target time is 50 minutes. But 1500 litres is only about 53.1% of the full 2827-litre cylindrical capacity.
The phrases ‘halfway through the filling time’, ‘halfway from initial amount to target’ and ‘half the tank capacity’ describe different reference quantities. Under a constant net rate the first two happen together in this scenario, but the third does not.
What a three-pupil Mathematics tutorial can do
The original eduKateSG Mathematics small-group reference remains unchanged. It describes premium three-pupil tutorials of 1.5 hours weekly, with clear teaching, close corrections and independent practice. The teaching venue is 8 Fourth Avenue, Singapore 268674, near Sixth Avenue MRT. This guide does not imply a separate centre or confirm a vacant seat.
In one group, a student who forgets to square a radius needs a different short clinic from one who adds an outgoing rate or mishandles a clock conversion. The tutor can ask for independent explanations, change the numbers and revisit the same principle after a gap.
Enquire about a parent–student Mathematics consultation and bring the student’s actual examination year plus a marked Mathematics script.
Read the correct national syllabus
The first Singapore–Cambridge SEC sitting is in 2027, with G3 Mathematics subject code K310. The 2027 K310 syllabus covers rates, mensuration, equations, graphs and contextual applications; its Paper 2 includes a final real-world application task. The SEAB G3 list identifies 4052 as the earlier O-Level Mathematics reference. A candidate sitting in 2026 must follow the relevant 2026 O-Level instructions, not assume the 2027 document is identical.
Official references and next articles
- SEAB 2027 SEC G3 Mathematics K310 official syllabus (PDF)
- SEAB G3 school-candidate subjects and codes
- Original eduKateSG 3-pax Mathematics teaching reference (unchanged)
- Related: Prisms, Pyramids and Surface Area
- Related: Speed–Time Graphs and Rates
- School Canteen Cost, Revenue and Break-Even
- Rainwater Tank Volume, Flow Rate and Time
- Mobile Data Plans and Break-Even Graphs
- Library Survey: Median, Spread and Honest Charts
Learning note: All figures, rainfall amounts and operating scenarios are invented to teach Mathematics. They are neither weather forecasts nor equipment design or safety advice, and no examination outcome is guaranteed.
