But, we had no guarantee that, the user actually input a number, which is a multiple of 3; which means we have to repeatedly keep asking the user till the user actually inputs a multiple of 3. So, this is a natural thing to do with a do-while construct.
కానీ, యూజర్ వాస్తవానికి ఒక నెంబర్ ను ఇన్ పుట్ చేస్తారని మాకు ఎటువంటి హామీ లేదు, ఇది 3 యొక్క మల్టిపుల్; అంటే యూజర్ వాస్తవానికి 3 యొక్క మల్టిపుల్ ని ఇన్ పుట్ ఇచ్చే వరకు మనం యూజర్ ని పదే పదే అడుగుతూనే ఉండాలి. ఇది do-while కన్ స్ట్రక్షన్ తో చేయడం సహజమైన విషయం.