Compound Interest Program in C using Function.
चक्रवृद्धि ब्याज ज्ञात करने का प्रोग्राम फंक्शन के प्रयोग से लिखिए।
इस Post में हम Function with Argument but No Return Value प्रकार के Functions को बेहतर तरीके से समझने के लिए एक C Program Create करेंगे, जिसमें चक्रवृद्धि ब्याज ज्ञात करने का काम एक User Defined Function द्वारा किया जाएगा, जो कि Parameters के रूप में Calling Function से Arguments तो Accept करेगा, लेकिन Calling Function को फिर से कोई Processed Value Return नहीं करेगा बल्कि Processed Value को स्वयं ही Output में Display कर देगा।
साथ ही इस Program में हमने printline() नाम का एक और User Defined Function भी Create किया है और ये Function भी Argument but No Return Value प्रकार का Function ही है, जो कि Argument के रूप में एक Character Accept करता है और Argument के रूप में Pass किए गए Character को बार-बार Use करते हुए एक Line की तरह Display कर देता है। हमारा Example Program निम्नानुसार है:
Program #include<stdio.h> void printline(char c); void value(float, float, int); main() { float principal, inrate; int period; clrscr(); printf("Enter principal amount interest:"); printf("rate and period\n"); scanf("%f %f %d", &principal, &inrate, &period); printline('z'); value(principal, inrate, period); printline('c'); getch(); } //Function : void printline(char ch) { int i; for(i=1;i<=52;i++) printf("%c", ch); printf("\n"); } //Function : void 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; } printf("%f \t %f \t %d \t %f \n", p, r, n, sum); } Output Enter principal amount interest: rate and period 1000 2.5 6 zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 1000.000000 2.500000 6 1838265.625000 cccccccccccccccccccccccccccccccccccccccccccccccccccc
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook C Programming Language in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
C Programming Language in Hindi | Page: 477 + 265 | Format: PDF