Writa a program with multiple functions that do not communicate any data between them.
A program with three user-defined functions which are main( ) , printline( ) and value( ). Where main is the calling function that calls printline and value functions. Both the called functions contain no arguments.
#include <stdio.h>
void printline(void);
void value(void);
void main()
{
printline();
value();
printline();
getch();
}
void printline(void)
{
int i;
for(i=1;i<=35;i++)
printf("%c",'-');
printf("\n");
}
void value(void)
{
int year,period;
float inrate,sum,principal;
printf("Principal amount? ");
scanf("%f",&principal);
printf("Interest rate? ");
scanf("%f",&inrate);
printf("Period? ");
scanf("%d",&period);
sum=principal;
year=1;
while(year<=period)
{
sum=sum*(1+inrate);
year+=1;
}
printf("\n%8.2f %5.2f %5d %12.2f\n",principal,inrate,period,sum);
}
A program with three user-defined functions which are main( ) , printline( ) and value( ). Where main is the calling function that calls printline and value functions. Both the called functions contain no arguments.
#include <stdio.h>
void printline(void);
void value(void);
void main()
{
printline();
value();
printline();
getch();
}
void printline(void)
{
int i;
for(i=1;i<=35;i++)
printf("%c",'-');
printf("\n");
}
void value(void)
{
int year,period;
float inrate,sum,principal;
printf("Principal amount? ");
scanf("%f",&principal);
printf("Interest rate? ");
scanf("%f",&inrate);
printf("Period? ");
scanf("%d",&period);
sum=principal;
year=1;
while(year<=period)
{
sum=sum*(1+inrate);
year+=1;
}
printf("\n%8.2f %5.2f %5d %12.2f\n",principal,inrate,period,sum);
}
No comments:
Post a Comment