Header Ads

ad728
  • New Updates

    Working with Integer Number


    Working with Integer Number



    जब हम Integer के साथ काम करते है , तब W वह न्यूनतम Width बताता है , जितने में Output प्राप्त होना है | जैसे निम्न उदाहरण देखिये :

    माना a = 12345 है तो निम्न Statement निम्न Output Print करेंगे –

     

    printf(“%d”,a);

    यह Output में 12345 पांचों अंक Print करेगा |



    printf(“%3d”,a);

    यह मान को उसी प्रकार प्रिंट करेगा जिस प्रकार ऊपर प्रिंट हुआ है |




    printf(“%10d”,a);

    यह Screen पर 10 Column Reserve करेगा और Right Side से पांचो अंक प्रिंट करेगा क्योंकि मान हमेशा Right Side से ही Screen पर प्रिंट होता है | निम्न चित्रानुसार समझा जा सकता है :


    printf(“%010d”, a);

    इस Statement से Compiler Screen की दस Column Reserve करेगा और Right  Side से मान प्रिंट करेगा लेकिन Left Side के जो पांच स्थान खाली बचते है उसमें पांच 0 भर देगा | देखें निम्न चित्र :

    printf(“%10d”,a);

    यह Screen पर 10 Columns Reserve करेगा लेकिन संख्याएं Left Side के रूप में Minus भी लिया गया हूं | इस Statement का Output निम्नानुसार प्रिंट होगा

    Program


      
    /* Integer Formatted Output */
    
    #include<stdio.h>
    main()
    {
    	int a;
    	a= 12345;
    	
    	printf("\n A is %d",a);
    	printf("\n A is %3d",a);
    	printf("\n A is %10d",a);
    	printf("\n A is %-10d",a);
    	printf("\n A is %010d",a);
    	
    	getch();
    }
    
    Output
     A is 12345
     A is 12345
     A is      12345
     A is 12345
     A is 0000012345
    
    


    No comments

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728