Sunday, March 16.

Header Ads

Colorful+Black+Friday+Discount+Leaderboard+Ad

Void

Muscle+Inc.+%25282%2529

.com/img/a/

Void

जब हम किसी User Defined Function को कोई मान Argument या Parameter के रूप में प्रदान नहीं करते हैं , तब User Defined Function का कोष्टक खाली रखा जाता है | इस खाली कोष्टक में void Keyword का प्रयोग किया जा सकता है | void Keyword Program Control को बताता है कि इस User Defined Function को किसी प्रकार का कोई मान Calling Function से प्राप्त नहीं हो रहा है |

साथ ही हम void Keyword का प्रयोग Function Declaration के समय यदि Data Type से पहले कर दें , तो ये Statement Program Control को ये बताता है , कि वह अमुक User Defined Function Calling Function को कोई मान Return नहीं कर रहा है | इसी बात को हम printline() Function के साथ प्रयोग करके बताते हैं |



//UDF

void printline(void)
{
  int x;
  for(x=0; x<40; x++)
 {
   printf(“-“);
 }
}

ये void printline (void) Function Program Control को ये बताता हा कि इस Function से प्राप्त होने वाला Output void प्रकार का है यानी ये Function किसी प्रकार का कोई मान Calling Function को Return नहीं करेगा | कोष्टक में void का प्रयोग Program Control को ये बताता है कि Argument या Parameter के रूप में इस User Defined Function को Calling Function से किसी प्रकार का कोई मान प्राप्त नहीं हो रहा है , यानी ये कोष्टक किसी प्रकार का कोई मान Calling Function से Receive नहीं कर रहा है और ये कोष्टक खाली है |

 

Example

चक्रवृद्धि ब्याज ज्ञात करने का प्रोग्राम लिखिए जिसमें printline Function का प्रयोग किया जाए

Program


#include<stdio.h>
main()
{
 
 printline();
 value();
 printline();
 getch(); 
}

printline()
{
 
int i; 
 for(i=1;i<=35;i++)
 printf("%c",'=');
 printf("\n"); 
} 
 
value() 
{
 
int year, period; 
 float inrate, sum, principal;

 printf("\n principal amount :");
 scanf("%f", &principal);
 printf("\n Interest rate?");
 scanf("%f", &inrate);
 printf("\n period?");
 scanf("%d", &period);

 sum=principal;
 year=1; 

 while(year<=period)
 
{ 
 
 sum*=(1+inrate); 
 
 year+=1; 
 
} 
 printf("\n%8.2f\n \n%5.2f \n%5d\n \n%12.2f\n",principal,inrate,period,sum);
}




No comments

Post Top Ad

Post Bottom Ad