Pages

Thursday, 18 August 2016

Decision Making Statement



(เคกिเคธीเคœเคจ เคฎेเค•िंเค— เคธ्เคŸेเคŸเคฎेंเคŸ) Decision Making Statement

เคธी-เคญाเคทा เค•ा เค‰เคชเคฏोเค— เคช्เคฐोเค—्เคฐाเคฎ เคฌเคจाเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนैं, เคชเคนเคฒे เค•े เคธเคฎเคฏ เคฎे เคช्เคฐोเค—्เคฐाเคฎเคฎिंเค— เค•ा เค‰เคชเคฏोเค— เคธांเค–िเคฏा เค—เคฃเคจा (numeric processing) เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคฅा। เคชเคฐ เคงीเคฐे เคงीเคฐे เคช्เคฐोเค—्เคฐाเคฎिंเค— เคฒैंเค—เคตेเคœ เค•े เคตिเค•ाเคธ เค•े เคธाเคฅ เคช्เคฐोเค—्เคฐाเคฎเคฎिंเค— เค•ी เคธीเคฎाเคं เคฌเฅเคคी เค—เคˆ, เคœिเคธเค•े เค…ंเคคเคฐ्เค—เคค เค…เคฌ เค•เคˆ เคช्เคฐเค•ाเคฐ เค•ी เคธเคฎเคธ्เคฏाเคฏों เค•ो เคนเคฒ เค•เคฐเคจे เค•े เคฒिเค เคช्เคฐोเค—्เคฐाเคฎिंเค— เค•ी เคœाเคจे เคฒเค—ी। เคœिเคธเค•ी เคตเคœเคน เคธे เคช्เคฐोเค—्เคฐाเคฎเคฎिंเค— เคฎे เคตिเคถेเคท เค—ुเคฃो เค•ी เค†เคตเคถ्เคฏเค•เคคा เคญी เคชเฅœเคจे เคฒเค—ी। เคœिเคธเคฎे เคฎुเค–्เคฏ เค—ुเคฃ เคนैं เคกिเคธीเคœเคจ เคฎेเค•िंเค— เค”เคฐ เคฒूเคชिंเค—।

เคกिเคธीเคœเคจ เคฎेเค•िंเค— เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เค‰เคชเคฏोเค— เคช्เคฐोเค—्เคฐाเคฎ เคฎे เคเค• เคธे เคœ्เคฏाเคฆा เคชเคฐिเคฃाเคฎो เค•े เคตिเค•เคฒ्เคช เคฌเคจाเคจे เค•े เคฒिเค เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนैं। เคœिเคธเคธे เค•เคฎ्เคช्เคฏुเคŸเคฐ เค•िเคธी เคญी เค‡เคจเคชुเคŸ เค•े เค†เคงाเคฐ เคชเคฐ เคจिเคฐ्เคฃเคฏ เคฏाเคจि เคกिเคธीเคœเคจ เคฒे เคธเค•े। เคฌเคนुเคค เคนी เคธाเคงाเคฐเคฃ เคถเคฌ्เคฆो เคฎे เค•เคนे เคคो เคธी เคช्เคฐोเค—्เคฐाเคฎ เคฎे เคเคธे เคธ्เคŸेเคŸเคฎेंเคŸ เคœिเคจเค•ा เค‰เคชเคฏोเค— เคกिเคธीเคœเคจ เคฒेเคจे เค•े เคฒिเค เค•िเคฏा เคœाเค เค‰เคจ्เคนे เคกिเคธीเคœเคจ เคฎेเค•िंเค— เคธ्เคŸेเคŸเคฎेंเคŸ เค•เคนเคคे เคนैं।“

เคตเคฐ्เคคเคฎाเคจ เคฎे เค•िเคธी เคญी เคช्เคฐोเค—्เคฐाเคฎ เคฎे เค‡เคจเคชुเคŸ เคฐเคจ-เคŸाเค‡เคฎ เคฎे เคฆिเคฏा เคœाเคคा เคนैं, เค‡เคธเคฒिเค เคช्เคฐोเค—्เคฐाเคฎ เค•ो เค‡เคธ เคคเคฐเคน เคฌเคจाเคฏा เคœाเคคा เคนैं เค•ी เคตเคน เค‡เคจเคชुเคŸ เค•े เค†เคงाเคฐ เคชเคฐ เคช्เคฐोเค—्เคฐाเคฎ เค•े เคชเคฐिเคฃाเคฎ เค•ो เคคเคฏ เค•เคฐ เคธเค•े। เค‡เคธเค•े เคฒिเค เคช्เคฐोเค—्เคฐाเคฎเคฐ เคช्เคฐोเค—्เคฐाเคฎ เคฎे เคตिเค•เคฒ्เคช (option) เคฌเคจाเคคे เคนैं, เคœिเคธเค•े เคฒिเค เคกिเคธीเคœเคจ เคฎेเค•िंเค— เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนैं।

เคกिเคธीเคœเคจ เคฎेเค•िंเค— เค•ी เค†เคตเคถ्เคฏเค•เคคा เค•เคฌ เคชเฅœเคคी เคนैं? เคกिเคธीเคœเคจ เคฎेเค•िंเค— เค•ी เค†เคตเคถ्เคฏเค•เคคा เคช्เคฐोเค—्เคฐाเคฎ เคฎे เค‰เคธ เคธเคฎเคฏ เคชเฅœเคคी เคนैं เคœเคฌ เค†เคช เค‡เคจเคชुเคŸ्เคธ เคฒेเคคे เคนैं, เค”เคฐ เค‰เคธ เค‡เคจเคชुเคŸ เคธे เคฆो เคฏा เคฆो เคธे เคœ्เคฏाเคฆा เคชเคฐिเคฃाเคฎ เคธंเคฌเคจ्เคงिเคค เคนो, เคคเคฌ เค†เคชเค•ो เคกिเคธीเคœเคจ เคฎेเค•िंเค— เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจा เคนोเคคा เคนैं।

เคฎाเคจा เคนเคฎเคจे เคเค• เคช्เคฐोเค—्เคฐाเคฎ เคฌเคจाเคจे เคœा เคฐเคนे เคนैं เคœिเคธเคฎे เคนเคฎ เคธंเค–्เคฏा เค•ो เค‡เคจเคชुเคŸ เค•เคฐेंเค—े เคฏเคน เคธंเค–्เคฏा เค•िเคธी เคตिเคทเคฏ เคฎे เคฎिเคฒे เคจंเคฌเคฐ เคนैं, เคœैเคธे เคนी เค•เคฎ्เคช्เคฏुเคŸเคฐ เคฎे เคนเคฎ เคธंเค–्เคฏा เคกाเคฒे เคคो เค•เคฎ्เคช्เคฏुเคŸเคฐ เคฏเคน เคฌเคคा เคฆे เค•ी เค‡เคจเคชुเคŸ เค•ी เค—เคˆ เคตैเคฒ्เคฏू, เคชाเคธ เคนैं เคฏा เฅžैเคฒ เคนैं। เคœैเคธे 32 เคกाเคฒू เคคो เค•เคฎ्เคช्เคฏुเคŸเคฐ เคฌเคคा เคฆे เค•ी เฅžैเคฒ เค”เคฐ 54 เคกाเคฒू เคคो เคฌเคคा เคฆे เค•ी เคชाเคธ।

เค†ंเค—े เคฌเฅाเคจे เคธे เคชเคนเคฒे เค†เคช เค•ो เคฏเคน เคธुเคจिเคถ्เคšिเคค เคนो เคœाเคจा เคšाเคนिเค เค•ी เคŠเคชเคฐ เคฆिเคฏा เคช्เคฐोเค—्เคฐाเคฎ เค•ा เค•ाเคฐ्เคฏ เค†เคชเค•ो เคธเคฎเค เคฎे เค† เค—เคฏा। เค…เคฌ เคœैเคธा เค•ी เค…เคชเคจे เคฆेเค–ा เค•ी เคœैเคธे เคนी เคนเคฎ เค•ोเคˆ เคธंเค–्เคฏा เค•เคฎ्เคช्เคฏुเคŸเคฐ เคฎे เคกाเคฒเคคे เคนैं, เค•เคฎ्เคช्เคฏुเคŸเคฐ เค•ो เคฆो เคตिเค•เคฒ्เคชो (เคชाเคธ เคฏा เฅžैเคฒ) เคฎे เคธे เคเค• เคตिเค•เคฒ्เคช เค•ा เคšเคฏเคจ เค•เคฐเคจा เคนोเคคा เคนैं। เคชเคฐ เค•เคฎ्เคช्เคฏुเคŸเคฐ เค•ैเคธे เคชเคคा เค•เคฐेเค—ा เค•ी เคœो เคธंเค–्เคฏा เค‡เคจเคชुเคŸ เค•ी เค—เคˆ เคนैं, เคตเคน เคชाเคธ เคตिเค•เคฒ्เคช เค•ी เคนैं เคฏा เฅžैเคฒ เคตिเค•เคฒ्เคช เค•ी เคนैं। เคฏเคนी เคชเคฐ เคกिเคธीเคœเคจ เคฎेเค•िंเค— เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เคฎเคนเคค्เคต เคช्เคฐाเคฐเคฎ्เคญ เคนोเคคा เคนैं। เค•เคฎ्เคช्เคฏुเคŸเคฐ เค•िเคธी เคญी เคกिเคธीเคœเคจ เค•ो เคฒेเคจे เค•े เคฒिเค เคช्เคฐोเค—्เคฐाเคฎ เคฎे เคฒिเค–े เคกिเคธीเคœเคจ เคฎेเค•िंเค— เคธ्เคŸेเคŸเคฎेंเคŸ เค•ो เคชเฅเคคा เคนैं, เคซिเคฐ เคจिเคฐ्เคฃเคฏ (เคกिเคธीเคœเคจ) เคฒेเคคा เคนैं।

เคธी-เคช्เคฐोเค—्เคฐाเคฎเคฎिंเค— เคฎे เคกिเคธीเคœเคจ เคฒेเคจे เค•े เคฒिเค เคจिเคฎ्เคจ เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœा เคธเค•เคคा เคนैं।


5 – switch statement
6 – nested switch statement
7 – ternary operator [เค“เคชेเคฐेเคŸเคฐ เคธेเค•्เคถเคจ เคฎे เคตเคฐ्เคฃिเคค เคนैं]

Friday, 12 August 2016

Double and Long Double Input from Keyword Using Scanf() Function



เคกเคฌเคฒ เคฏा เคฒॉเคจ्เค— เคกเคฌเคฒ เคตैเคฒ्เคฏू เค•ा scanf เค•े เคฎाเคง्เคฏเคฎ เคธे เค‡เคจเคชुเคŸ :

เคกเคฌเคฒ เคŸाเค‡เคช เคฆเคธเคฎ्เคฒเคต เคตैเคฒ्เคฏू เค•ो เคนोเคฒ्เคก เค•เคฐเคจे เค•े เคฒिเค เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนैं, เคฏเคน เคซ्เคฒोเคŸ เคธे เคœ्เคฏाเคฆा เคฌเฅœी เคธंเค–्เคฏा เค•ो เคนोเคฒ्เคก เค•เคฐเคคा เคนैं। เคœिเคธเค•ी เคฐेंเคœ 2.3E-308 to 1.7E+308 เคนैं เคœเคฌเค•ि เคซ्เคฒोเคŸ เค•ी เคฐेंเคœ 1.2E-38 to 3.4E+38 เคนोเคคी เคนैं। เคซ्เคฒोเคŸ เคตैเคฒ्เคฏू เค•ो เคธ्เคŸोเคฐ เค•เคฐเคจे เค•े เคฒिเค 4 byte เค‰เคชเคฏोเค— เค•เคฐเคคा เคนैं เคœเคฌเค•ि เคกเคฌเคฒ เคŸाเค‡เคช เคฎे เคตैเคฒ्เคฏू เค•ो เคธ्เคŸोเคฐ เค•เคฐเคจे เค•े เคฒिเค 8 byte เค•ा เค‡เคธ्เคคेเคฎाเคฒ เค•िเคฏा เคœाเคคा เคนैं।

เคกเคฌเคฒ เคŸाเค‡เคช เค•े เคตेเคฐिเคเคฌเคฒ เคฎे เคตैเคฒ्เคฏू เค•ो เค•ी-เคฌोเคฐ्เคก เคธे เค‡เคจเคชुเคŸ เค•เคฐเคจे เค•े เคฒिเค scanf() เคซंเค•्เคถเคจ เค•ा เค‡เคธ्เคคेเคฎाเคฒ เคนोเคคा เคนैं। scanf เคซंเค•्เคถเคจ เคฎे เคกเคฌเคฒ เคŸाเค‡เคช เค•ी เคตैเคฒ्เคฏू เค•ो เค‡เคจ्เคธเคฐ्เคŸ เค•เคฐाเคจे เค•े เคฒिเค, เฅžाเคฐเคฎैเคŸ เคธ्เคŸ्เคฐिंเค— “%lf” เค•ा เค‡เคธ्เคคेเคฎाเคฒ เค•เคฐเคคे เคนैं। เคœैเคธे

scanf ( “%lf, &a ) ;

เคฒॉเคจ्เค— เคกเคฌเคฒ เคซ्เคฒोเคŸ เค”เคฐ เคกเคฌเคฒ เคŸाเค‡เคช เค•े เคฎुเฅ˜ाเคฌเคฒे เคœ्เคฏाเคฆा เคฌเฅœी เคธंเค–्เคฏा เค•ो เคนोเคฒ्เคก เค•เคฐเคจे เค•े เคฒिเค เค‰เคชเคฏोเค— เคนोเคคा เคนैं। เค•्เคฏोंเค•ि เคฒॉเคจ्เค— เคกเคฌเคฒ เคตैเคฒ्เคฏू เค•ो เคธ्เคŸोเคฐ เค•เคฐเคจे เค•े เคฒिเค เคฎेเคฎोเคฐी เคฎे 10 byte เค•ा เค‡เคธ्เคคेเคฎाเคฒ เค•เคฐเคคा เคนैं। เคœिเคธเค•े เคฌเคœเคน เคธे เคฒॉเคจ्เค— เคกเคฌเคฒ 3.4E-4932 เคธे 1.1E+4932 เคฐेंเคœ เคคเค• เคฎे เคกाเคŸा เค•ो เคธ्เคŸोเคฐ เค•เคฐ เคธเค•เคคा เคนैं। เคตैเคฒ्เคฏू เค•ो เค•ी-เคฌोเคฐ्เคก เคธे เค‡เคจเคชुเคŸ เค•เคฐเคจे เค•े เคฒिเค scanf() เค•ा เคนी เค‡เคธ्เคคेเคฎाเคฒ เค•เคฐเคคे เคนैं, เค‡เคธเค•े เคฒिเค เคช्เคฐोเค—्เคฐाเคฎเคฐ เค•ो “%Lf” เคซॉเคฐ्เคฎेเคŸ เคธ्เคชेเคธीเคซाเคฏเคฐ เค•ा เค‡เคธ्เคคेเคฎाเคฒ เค•เคฐเคคे เคนैं। เคœिเคธเคธे scanf() เค†เคธाเคจी เคธे เคธเคฎเค เคœाเคคा เคนैं เค•ी เคฏूเคœเคฐ เค•िเคธ เคช्เคฐเค•ाเคฐ เค•ी เคตैเคฒ्เคฏू เค‡เคจเคชुเคŸ เค•เคฐเคจा เคšाเคนเคคा เคนैं। เคฒॉเคจ्เค— เคกเคฌเคฒ เค•ो scanf() เคซंเค•्เคถเคจ เค•े เคธाเคฅ เคจिเคฎ्เคจ เคช्เคฐเค•ाเคฐ เคธे เค‰เคชเคฏोเค— เค•เคฐेंเค—े।

scanf ( “%Lf” , &a );

เคจोเคŸ – เคง्เคฏाเคจ เคฐเคนे เคกเคฌเคฒ เค•ा เคซाเคฐ्เคฎेเคŸ เคธ्เคชेเคธिเคซाเคฏเคฐ “%lf” เคนोเคคा เคนैं เคœเคฌเค•ि เคฒॉเคจ्เค— เคกเคฌเคฒ เค•ा เคซाเคฐ्เคฎेเคŸ เคธ्เคชेเคธिเคซाเคฏเคฐ เคฎे “%Lf” เคนोเคคा เคนैं। เคกเคฌเคฒ เคฎे L เค›ोเคŸा เคนोเคคा เคนैं เคœเคฌเค•ि เคฒॉเคจ्เค— เคกเคฌเคฒ เคฎे L เค•ैเคชिเคŸเคฒ เคนोเคคा เคนैं।

Input Float Value From SCANF() Function



เคซ्เคฒोเคŸ เคตैเคฒ्เคฏू เค•ा scanf เค•े เคฎाเคง्เคฏเคฎ เคธे เค‡เคจเคชुเคŸ :

เคซ्เคฒोเคŸ เคตैเคฒ्เคฏू เค•ो เค‡เคจเคชुเคŸ เค•เคฐเคจे เค•े เคฒिเค scanf เคซंเค•्เคถเคจ เคฎे d เค•ी เคœเค—เคน f เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคนैं। เคชเคฐंเคคु % เค”เคฐ f เค•े เคฌीเคš เคฎे เค•ोเคˆ width specifier เค‰เคชเคฏोเค— เคจเคนीं เคนोเคคा เคนैं। เคœैเคธा เค‡ंเคŸीเคœเคฐ เคฎे เค‰เคชเคฏोเค— เคนोเคคा เคนैं।
เค‡เคธเค•े เค…เคฒाเคตा * เคญी เค‰เคชเคฏोเค— เค•िเคฏा เคœा เคธเค•เคคा เคนैं। เค…เค—เคฐ %*f เคซाเคฐ्เคฎेเคŸ เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนैं เคคो เคฏเคน เค‡เคธเค•े เคธเคฎांเคคเคฐ เค‡เคจ्เคธเคฐ्เคŸ เค•िเค เค—เค เคตैเคฒ्เคฏू เค•ो read เคจเคนीं เค•เคฐेเค—ी। เคœैเคธा เค•ी เคชिเค›เคฒे เคŸाเคชिเค• เคฎे เคนเคฎเคจे เคชเฅा เคนैं। เค…เคฌ เคเค• เค›ोเคŸे เค‰เคฆाเคนเคฐเคฃ เค•ी เคธเคนाเคฏเคคा เคธे เค‡เคธे เคธเคฎเคเคคे เคนैं।

  scanf(“ %f, &a) ;

เค…เค—เคฐ เค†เคช เคซ्เคฒोเคŸ เคŸाเค‡เคช เค•ी เคตैเคฒ्เคฏू เค•ो เค‡เคจ्เคธเคฐ्เคŸ เค•เคฐเคจा เคšाเคนเคคे เคนैं เคคो เคŠเคชเคฐ เคฆिเคฏा เค—เคฏा เคซंเค•्เคถเคจ เคธเคฌเคธे เคธเคฐเคฒ เคคเคฐीเค•ा เคนैं เค•िเคธी เคญी เคซ्เคฒोเคŸ เค•ो เค‡เคจเคชुเคŸ เค•เคฐเคจे เค•ा। เค‡เคธเค•े เค…เคฒाเคตा เค†เคช เคจिเคฎ्เคจ เฅžाเคฐเคฎैเคŸ เค•ा เค‡เคธ्เคคेเคฎाเคฒ เคญी เค•เคฐ เคธเค•เคคे เคนैं।

scanf ( “%g, &a );
scanf ( “%e, &a );

เค†เคช เคซ्เคฒोเคŸ เคตैเคฒ्เคฏू เค•ो เค‡เคจเคชुเคŸ เค•เคฐเคจे เค•े เคฒिเค เค‰เค•्เคค เคซंเค•्เคถเคจ เค•ा เคญी เค‡เคธ्เคคेเคฎाเคฒ เค•เคฐ เคธเค•เคคे เคนैं। “%g” เค”เคฐ “%e” เคฏे เคฆोเคจों เคซाเคฐ्เคฎेเคŸ เคธ्เคŸ्เคฐिंเค— เคฏा เค•เคจเคตเคฐ्เฅ›เคจ เคธ्เคชेเคธिเคซाเคฏเคฐ เค•เคนเคคे เคนैं। “%eexponential เคซॉเคฐ्เคฎ เคฎे เคกाเคŸा เค•ो เค‡เคจเคชुเคŸ เค•เคฐเคจे เค•े เคฒिเค เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนैं। เคœเคฌเค•ि “%g” เค•ा เค‡เคธ्เคคेเคฎाเคฒ exponential เคฏा floating เคฎे เค‡เคจเคชुเคŸ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนैं।

เคœैเคธे เค…เค—เคฐ เค†เคชเคจे scanf ( “%e, &a ); เค•ा เค‡เคธ्เคคेเคฎाเคฒ เค•िเคฏा เคคเคฌ เค†เคช a เค•े เคฒिเค exponent เคซॉเคฐ्เคฎ เคฎे เคตैเคฒ्เคฏू เค•ो เค‡เคจเคชुเคŸ เค•เคฐ เคธเค•เคคे เคนो, เค‰เคฆाเคนเคฐเคฃ 0.12E+2 เคœिเคธเค•ा เค…เคฐ्เคฅ เคนैं เค•ी a เคฎे  12.00000 เคธ्เคŸोเคฐ เคนोเค—ा।

เคจोเคŸ ->  เค•เคฎ्เคช्เคฏुเคŸเคฐ เคฎे เคซ्เคฒोเคŸ เคตैเคฒ्เคฏू mantisa เค”เคฐ exponent เค•े เคฐूเคช เคฎे เคธुเคฐเค•्เคถिเคค เคนोเคคा เคนैं।

Friday, 5 August 2016

Scanf input Function for integer value



เค‡ंเคŸीเคœเคฐ เคตैเคฒ्เคฏू เค•ा scanf เค•े เคฆ्เคตाเคฐा เค‡เคจเคชुเคŸ  :

เคฏเคฆि เค†เคช เค‡ंเคŸीเคœเคฐ เคตैเคฒ्เคฏू เค•ा เค‡เคจเคชुเคŸ เคฒेเคจा เคšाเคนเคคे เคนै เค”เคฐ เค†เคช scanf เคซंเค•्เคถเคจ เค‰เคชเคฏोเค— เค•เคฐ เคฐเคนे เคนैं เคคो เค‡เคธ เคซंเค•्เคถเคจ เค•ा เค‡เคธ्เคคेเคฎाเคฒ เคตिเคถेเคท เคซाเคฐ्เคฎेเคŸ เค•े เค‰เคชเคฏोเค— เคธे เค•เคฐเคจा เคนोเคคा เคนैं। เค‡ंเคŸीเคœเคฐ เค•े เคจिเคฎ्เคจ เคซाเคฐ्เคฎेเคŸ เค•ा เค‡เคธ्เคคेเคฎाเคฒ เค•िเคฏा เคœा เคธเค•เคคा เคนैं।
              %w d
เคฏเคนाँ เคชเคฐ % เคฏเคน เค‡ंเค—िเคค เค•เคฐ เคฐเคนा เคนैं เค•ी เคœो เคญी เคตैเคฒ्เคฏू เค•ी-เคตोเคฐ्เคก เคธे เคช्เคฐेเคทिเคค เคนोเค—ी เค‰เคธเค•ा เคช्เคฐเค•ाเคฐ เคฌเคฆเคฒเค•เคฐ เคนเคฎाเคฐी (เคฏाเคจि เคช्เคฐोเค—्เคฐाเคฎ) เค•ी เค†เคตเคถ्เคฏเค•เคคा เค…เคจुเคธाเคฐ เค•เคฐเคจा เคนोเค—ा। เค‡เคธเค•े เคฌाเคฆ เค†เคช เคฆेเค– เคฐเคนे เคนैं เค•ी w เคฒिเค–ा เคนुเค† เคนैं, w เคฏเคน เค‡ंเค—िเคค เค•เคฐเคคा เคนैं เค•ी เคœเคฌ เคญी เค†เคช เค•ी-เคฌोเคฐ्เคก เคธे เค‡เคจเคชुเคŸ เคฒेंเค—े, เคคो เค‡เคจเคชुเคŸ เค•िเค เค—เค เคตैเคฒ्เคฏू เค•ी width เค•िเคคเคจी เคนोเค—ी। เคœเคฌ เคญी format เคฒिเค–ेंเค—े เคคो w เค•ी เคœเค—เคน เคกिเคœिเคŸ เคฒिเค–ा เคœाเคเค—ा, เคœिเคคเคจी เค…เค•्เคทเคฐ เคฏा เคกिเคœिเคŸ เค•ा เค‡เคจเคชुเคŸ เคšाเคนिเค เค‰เคคเคจी เคธंเค–्เคฏा เค†เคชเค•ो w เค•े เคธ्เคฅाเคจ เคฎे เคฒिเค–เคจे เคšाเคนिเค। d เค•ा เค…เคฐ्เคฅ เคฏเคน เคนुเค† เค•ी เค‡เคจเคชुเคŸ เค•ी เคนुเคˆ เคธंเค–्เคฏा เค‡ंเคŸीเคœเคฐ เค•े เคฐूเคช เคฎे เคธ्เคตीเค•ाเคฐ्เคฏ เคนोเค—ी।
เค‰เคฆाเคนเคฐเคฃ :1
                  scanf ( “%4d, &num1 ) ;

เคฏเคนाँ เคชเคฐ เคนเคฎ scanf เคซंเค•्เคถเคจ เค•ा เค‡เคธ्เคคेเคฎाเคฒ เค•เคฐ เคฐเคนे เคนैं। เค‡เคธ เคซंเค•्เคถเคจ เคฎे เคนเคฎ เคฆो เค†เคฐ्เค—ुเคฎेंเคŸ เค•ा เค‡เคธ्เคคेเคฎाเคฒ เค•เคฐ เคฐเคนे เคนैं, เคชเคนเคฒा เค†เคฐ्เค—ुเคฎेंเคŸ “%4d” (เค‡เคธ เค†เคฐ्เค—ुเคฎेंเคŸ เคธे เคชเคคा เคšเคฒเคคा เคนैं เค•ी scanf เค•िเคธ เคช्เคฐเค•ाเคฐ เค•ा เค‡เคจเคชुเคŸ เคฒेเคจे เคตाเคฒा เคนैं) เคนैं เคœเคฌเค•ि เคฆूเคธเคฐा เค†เคฐ्เค—ुเคฎेंเคŸ &num1 เคนैं। %4d เคฎे เคœिเคธเคฎे % เค•ा เค•ाเคฐ्เคฏ เคŠเคชเคฐ เคฌเคคाเคฏा เค—เคฏा เคนैं, 4 เคฏเคนाँ เคชเคฐ w เค•े เคธ्เคฅाเคจ เคฎे เคนैं เคœिเคธเค•ा เค•เคฎ เคฏเคน เคจिเคฐ्เคฆेเคถिเคค เค•เคฐเคจा เคนैं เค•ी เค‡เคจเคชुเคŸ เคฎे เค•िเคคเคจे เคกिเคœिเคŸ เคฏा เค…เค•्เคทเคฐ เคช्เคฐेเคทिเคค เคนोंเค—े। เค”เคฐ d เคฏเคน เคฌเคคा เคฐเคนा เคนैं เค•ी เค‡เคจเคชुเคŸ เค•िเคฏा เคนुเค† เคตैเคฒ्เคฏू เค‡ंเคŸीเคœเคฐ เคนी เคนोเคจा เคšाเคนिเค, เค…เคจ्เคฏเคฅा เคตเคน เคธ्เคตीเค•ाเคฐ्เคฏ เคจเคนीं เคนोเค—ा।

            เคฆूเคธเคฐा เค†เคฐ्เค—ुเคฎेंเคŸ &num1 เคนैं, เคฏเคนाँ เคชเคฐ num1 เคเค• เคตेเคฐिเคเคฌเคฒ เคนैं, เคœिเคธเค•े เคฒिเค scanf เคซंเค•्เคถเคจ เคธे เค‡เคจเคชुเคŸ เคฒिเคฏा เคœा เคฐเคนा เคนैं। num1 เคตेเคฐिเคเคฌเคฒ เค•े เค†ंเค—े & “เคเคก्เคฐेเคธ เค†เคชเคฐेเคŸเคฐ” เคฒเค—ा เคนुเค† เคนैं เคœो เคฏเคน เคฌเคคा เคฐเคนा เคนैं เค•ी scanf เคซंเค•्เคถเคจ เค•े เคฎाเคง्เคฏเคฎ เคธे เคœो เคญी เค‡เคจเคชुเคŸ เคฒिเคฏा เคœाเคเค—ा, เคตเคน num1 เคตेเคฐिเคเคฌเคฒ เค•े เคฎेเคฎोเคฐी เคเคก्เคฐेเคธ เคฎे เคธ्เคŸोเคฐ เคนोเค—ा।

เคœैเคธे scanf (“%2d%3d&a, &b)

เค…เคฌ เค…เค—เคฐ เค†เคช 23452 เคซिเคฐ 234 เค‡เคจเคชुเคŸ เค•เคฐे เคคो เคฌเคคाเค a เค”เคฐ b เคฎे เค•्เคฏा เคตैเคฒ्เคฏू เคธ्เคŸोเคฐ เคนोเค—ी।
a = 23 เค”เคฐ b = 452, เคเคธा เค‡เคธเคฒिเค เค•्เคฏोंเค•ि %2d เค•ा เค…เคฐ्เคฅ เคนुเค† เค•ी 2 เคกिเคœिเคŸ เค•ा เค‡ंเคŸीเคœเคฐ เคตैเคฒ्เคฏू เคœเคฌเค•ि เคนเคฎเคจे เค‡เคจเคชुเคŸ เค•िเคฏा เคฅा 23452 เค‡เคธเค•े เคถुเคฐू เค•े เคฆो เคกिเคœिเคŸ a เคฎे เคธ्เคŸोเคฐ เคนो เค—เค เคœเคฌเค•ि เคฌाเค•ी เคฌเคšे เคคीเคจ เคกिเคœिเคŸ b เคฎे เคธ्เคŸोเคฐ เคนो เค—เค। เค”เคฐ เคฆूเคธเคฐी เคฌाเคฐ เค‡เคจเคชुเคŸ เค•िเคฏा เค—เคฏा เคตैเคฒ्เคฏू 234 เคธ्เค•िเคช्เคก เคนो เคœाเคเค—ा।

เค…เค—เคฒा เค‰เคฆाเคนเคฐเคฃ scanf (“%d%2d ”, &a, &b);

เค…เคฌ เค‡เคจเคชुเคŸ เค•เคฐเคคे เคนैं, 1234 เค”เคฐ 564 เค…เคฌ เคฌเคคाเค a เค”เคฐ b เคฎे เค•्เคฏा เคธ्เคŸोเคฐ เคนोเค—ा?? a เคฎे 1234 เคธ्เคŸोเคฐ เคนोเค—ा เคœเคฌเค•ि b เคฎे 56 เคนी เคธ्เคŸोเคฐ เคนोเค—ा। เคเคธा เค‡เคธเคฒिเค เค•्เคฏोंเค•ि เคœเคฌ เคญी %d เคฒिเค–เคคे เคนैं เค”เคฐ width เค•ी เคœाเคจเค•ाเคฐी เคจเคนीं เคฆेเคคे เคนैं เคคो เค‡ंเคŸीเคœเคฐ เค…เคชเคจे เคฒिเคฎिเคŸ เคคเค• เค•े เคธंเค–्เคฏा เค•ो เคธ्เคŸोเคฐ เค•เคฐ เคธเค•เคคा เคนैं। เคœเคฌเค•ि b เค•े เคฒिเค format เคธ्เคŸ्เคฐिंเค— %2d เค‰เคชเคฏोเค— เคนुเค† เคนैं เคœिเคธเค•ा เค…เคฐ्เคฅ เคนैं เค•ी b เคตेเคฐिเคเคฌเคฒ เค•े เคฒिเค เค•ेเคตเคฒ เคฆो เคกिเคœिเคŸ เค•ी เคธंเค–्เคฏा เคธ्เคตीเค•ाเคฐ्เคฏ เค•เคฐเคจी เคนैं। เคœिเคธเค•े เคชเคฐिเคฃाเคฎ เคธ्เคตเคฐूเคช 564 เค‡เคจเคชुเคŸ เคคो เค•िเคฏा เค—เคฏा เคชเคฐ เคฏเคน 3 เคกिเคœिเคŸ เค•ी เคธंเค–्เคฏा เคฅी เค‡เคธเคฒिเค เค‡เคธเค•े เคถुเคฐू เค•े เคฆो เคกिเคœिเคŸ b เคฎे เคธ्เคŸोเคฐ เค•िเค เค—เค เค”เคฐ เคฌाเค•ी เคฌเคšा เคกिเคœिเคŸ เค•ो เคนเคŸा เคฆिเคฏा เค—เคฏा।

เค‰เคฆाเคนเคฐเคฃ 3 scanf (“%*d%2d”, &a, &b);

เค‡เคธ เค‰เคฆाเคนเคฐเคฃ เคฎे เค‰เคชเคฏोเค— เค•िเค เค—เค scanf เคซंเค•्เคถเคจ เค•े เคฎाเคง्เคฏเคฎ เคธे a เค”เคฐ b เคฎे เค•्เคฏा เคตैเคฒ्เคฏू เคธ्เคŸोเคฐ เคนोเค—ी, เค…เค—เคฐ เคนเคฎ เคฆो เค‡เคจเคชुเคŸ 342 เค”เคฐ 3412 เคฆेเคคे เคนैं? เคฏเคนाँ เคชเคฐ a เคฎे 34 เค”เคฐ b เคฎे เค—เคฐเคฌेเคœ เคตैเคฒ्เคฏू เคธ्เคŸोเคฐ เคนोเค—ी।
เค‡เคธเค•ा เค•ाเคฐเคฃ : %*d เค…เค—เคฐ เคฏเคน format เคธ्เคŸ्เคฐिंเค— scanf เคฎे เคฒिเค–ा เคนुเค† เคนैं เคคो เค‡เคธเค•ा เคคाเคค्เคชเคฐ्เคฏ เคฏเคน เคนैं เค•ी เค‡เคธเค•े เคธเคฎांเคคเคฐ เคœिเคธ เคตैเคฒ्เคฏू เค•ो เค‡เคจเคชुเคŸ เค•เคฐ เคฐเคนे เคนैं เค‰เคธ เคตैเคฒ्เคฏू เค•ो scanf เคธ्เค•िเคช (skip) เค•เคฐ เคฆेเคคा เคนैं, เค‡เคธ เคฒिเค เคœเคฌ เคŠเคชเคฐ เคฆिเคฏे เค‰เคฆाเคนเคฐเคฃ เคฎे %*d เค•े เคธเคฎांเคคเคฐ 342 เค•ो เค‡เคจเคชुเคŸ เค•िเคฏा เค—เคฏा เคคो เคชूเคฐी เค•ी เคชूเคฐी เคตैเคฒ्เคฏू เคธ्เค•िเคช เคนो เค—เคˆ, เคฏाเคจि เค‰เคธे เคฐीเคก (read) เคจเคนीं เค•िเคฏा เค—เคฏा।

            เค‡เคธเค•े เคฌाเคฆ %*d เค•े เคคुเคฐंเคค เคฌाเคฆ เค…เค—เคฒा format เคธ्เคŸ्เคฐिंเค— เคฒिเค–ा เคนुเค† เคนैं, %2d เคœिเคธเค•ी เคตเคœเคน เคธे scanf เคฆूเคธเคฐी เคฌाเคฐ เคฏूเคœเคฐ เคธे เค‡เคจเคชुเคŸ เคฒेเค—ा। เคœिเคธเค•े เคธเคฎाเคจाเคจ्เคคเคฐ เคนเคฎเคจे 3412 เค•ो เค‡เคจเคชुเคŸ เค•िเคฏा เค•्เคฏोंเค•ि เค‡เคธเคฎे เค•ोเคˆ เคญी * (เคธ्เคŸाเคฐ) เคจเคนीं เคฅा เค‡เคธ เคฒिเค เคฏे เคธ्เค•िเคช เคจเคนीं เคนोเค—ा, เคฏाเคจि เคฏเคน เค‡เคจเคชुเคŸ เคชเฅा เค—เคฏा เคชเคฐ เค•ेเคตเคฒ 2 เคกिเคœिเคŸ เคนी เคชเคขे เค—เค เคœो เคนैं 34 เค•्เคฏोंเค•ि เค‡เคจเคชुเคŸ a เคตेเคฐिเคเคฌเคฒ เค•े เคฒिเค เคฒेเคจा เคฅा เคชเคฐ เคชเคนเคฒा เคตैเคฒ्เคฏू เคธ्เค•िเคช เคนो เค—เคฏा, เคคो เคฆूเคธเคฐा เคตैเคฒ्เคฏू เค•ो เคตेเคฐिเคเคฌเคฒ a เคฎे เคธ्เคŸोเคฐ เค•เคฐेंเค—े। เค‡เคธ เคฒिเค a เคฎे 34 เคธ्เคŸोเคฐ เคนोเค—ा, เคœเคฌเค•ि เคคीเคธเคฐा format เคธ्เคŸ्เคฐिंเค— เคŠเคชเคฐ เคฆिเคฏे เค‰เคฆाเคนเคฐเคฃ เคฎे เคจเคนीं เคฒिเคฏा เค—เคฏा เคนैं เค‡เคธ เคฒिเค เค…เคฌ เค•ोเคˆ เคญी เค‡เคจเคชुเคŸ เคจเคนीं เคฒिเคฏा เคœाเคเค—ा , เค”เคฐ b เคฌिเคจा เคตैเคฒ्เคฏू เค•े เคฐเคนेเค—ा, เคœिเคธเคธे เค‰เคธเค•े เคชाเคธ เคชुเคฐाเคจी เคตैเคฒ्เคฏू เคนी เคฐเคนेเค—ी। เคœिเคธे เค—เคฐเคตेเคœ เคตैเคฒ्เคฏू เคฌोเคฒเคคे เคนैं।

Popular Posts