Argument and Return Value Function

C Programming Language in Hindi - BccFalna.com ये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook  C Programming Language in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी। 

C Programming Language in Hindi | Page: 477 + 265 | Format: PDF

BUY NOW DOWNLOAD READ ONLINE

1. Argument and Return Value Function

ये Program एक Compound Interest Calculate करने से सम्‍बंधित Program है , जिसमें हमने Argument with Return Value Function को Use करते हुए value() नाम का एक User Defined Function Create किया है, जो कि Calling Function से तीन Arguments Accept करता है और Calling Function को एक Value Return करता है। साथ ही इस Program में हमने printline() Function भी Use किया है, जो कि एक Argument but No Return Value Function है, जो कि Arguments के रूप में Print किए जाने वाले Character व उन Characters की संख्‍या Accept करता है और Specified Characters को उस संख्‍या के बराबर Print करते हुए एक Character Line Draw कर देता है।

Program
	// Prototype Declaration
	void printline(char ch, int len);
	value(float, float, int);
	#include<stdio.h>

	main()
	{
		float principal, inrate, amount;
		int period;
		clrscr();

		printf("Enter the principal amount interest:");
		printf("rate and period:\n");
		scanf("%f %f %d", &principal, &inrate, &period);
		printline('*',52);
		amount=value(principal, inrate, period);

		printf("\n%f\t%f\t%d\t%f\n\n", principal, inrate, period, amount);
		printline('=',52);
		getch();
	}

	//Function : 
	 void printline(char ch, int len)
	 {
		 int i;
		 for(i=1;i<= len; i++)
		 printf("%c", ch);
		 printf("\n");
	 }

	//Function : 
	 value(float p, float r, int n)
	 {
		 int year;
		 float sum;
		 sum=p;
		 year=1;

		 while(year<=n)
		 {
			 sum=sum*(1+r);
			 year=year+1;
		 }
		 return(sum);
	 }

Output 
  Enter the principal amount interest: rate and period:
  4500
  3
  5
  ****************************************************
  4500.000000     3.000000        5       20480.000000
  ====================================================

 

2. Argument and Return Value Function

ये Program एक Power Calculate करने से सम्‍बंधित Program है , जिसमें हमने Argument with Return Value Function को Use करते हुए power() नाम का एक User Defined Function Create किया है, जो कि Calling Function से दो Arguments Accept करता है और Calling Function को एक Value Return करता है।

Program
	#include<stdio.h>

	main()
	{
		int x, y; /* input Data */
		double power (int, int); /* prototype declaration */
		clrscr();

		printf("Enter the x, y:");
		scanf("%d%d", &x, &y);

		printf("%d to power %d is %f\n", x, y, power(x, y));
		getch();
	}


	//Function: 
	double power (int x, int y)
	{
		double p;
		p=1.0;  /* x to power zero */
		if(y>=0)
			while(y--) /*computes positive powers */
			p=p*x;
		else
			while(y++) /* computes negative powers */
				p=p/x;
		return(p); /* Return double types */
	}

Output 
  Enter the x, y:25 5
  25 to power 5 is 9765625.000000
Function with Argument and Return Value in C
Recursive Function in C - Explained with Factorial Program

******

ये पोस्‍ट Useful लगा हो, तो Like कर दीजिए।

C Programming Language in Hindi - BccFalna.com ये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook  C Programming Language in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी। 

C Programming Language in Hindi | Page: 477 + 265 | Format: PDF

BUY NOW DOWNLOAD READ ONLINE

Download All Hindi EBooks

सभी हिन्दी EBooks C, C++, Java, C#, ASP.NET, Oracle, Data Structure, VB6, PHP, HTML5, JavaScript, jQuery, WordPress, etc... के DOWNLOAD LINKS प्राप्‍त करें, अपने EMail पर।

Register करके Login करें। इस Popup से छुटकारा पाएें।