Pages

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 เคฌिเคจा เคตैเคฒ्เคฏू เค•े เคฐเคนेเค—ा, เคœिเคธเคธे เค‰เคธเค•े เคชाเคธ เคชुเคฐाเคจी เคตैเคฒ्เคฏू เคนी เคฐเคนेเค—ी। เคœिเคธे เค—เคฐเคตेเคœ เคตैเคฒ्เคฏू เคฌोเคฒเคคे เคนैं।

No comments:
Write comments

Popular Posts

Recommended Posts × +