wtite a program that will multiply two integers in recursion
function
Answers were Sorted based on User's Feedback
Answer / shruthi.k.a
multiplication of two numbers say 2*3 is similar to adding
the first number the second number of times(i.e in our
example 2+2+2 will give 2*3)
hence,
int add(int m,int n)
{
static int res;
if(n==1)
return m;
else
res=m+add(m,n);
printf("%d\n",res);
return ;
}
int main()
{
int m,n;
printf("enter the two numbers\n");
scanf("%d%d",&m,&n);
add(m,n);
return 0;
}
Is This Answer Correct ? | 16 Yes | 17 No |
Answer / mohit taneja
int mul(int n)
{
static int num;
printf("enter the number");
scanf("%d",&num);
if(n==1)
{
return num;
}
else
{
num=num*mul(n-1);
}
return num;
}
void main()
{
int n,result;
printf("enter the number of digit u want to multiply");
scanf("%d",&n);
int result=mul(n);
printf("multiplication=%d",result);
getch();
}
Is This Answer Correct ? | 13 Yes | 22 No |
Answer / der
#include<iostream.h>
void main()
{clrscr();
int x,y,sum;
sum=x+y;
cout<<sum;
getch();
}
Is This Answer Correct ? | 0 Yes | 9 No |
What is the purpose of & in scanf?
Explain the difference between getch() and getche() in c?
Is there any possibility to create customized header file with c programming language?
write a program fibonacci series and palindrome program in c
0 Answers Aditi Placement Service,
how do you execute a c program in unix.
what is real time system?what is the differance between hard and soft real time systems
The % symbol has a special use in a printf statement. Explain how would you place this character as part of the output on the screen?
What is the general form of #line preprocessor?
What are the Advantages of using macro
Where in memory are my variables stored?
What are global variables and explain how do you declare them?
What is the difference between call by value and call by reference in c?