Sunday, March 16.

Header Ads

Colorful+Black+Friday+Discount+Leaderboard+Ad

Working with Integer Number

Muscle+Inc.+%25282%2529

.com/img/a/


Working with Integer Number

.com/img/a/


.com/img/a/

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

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

 

printf(“%d”,a);

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


.com/img/a/

printf(“%3d”,a);

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


.com/img/a/


printf(“%10d”,a);

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


.com/img/a/

printf(“%010d”, a);

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

.com/img/a/

printf(“%10d”,a);

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

.com/img/a/

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

Post Bottom Ad