Advertisement
Drowze

APC B 03 - Recursividade 03

Sep 21st, 2014
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.52 KB | None | 0 0
  1.  /*A multiplicação de dois números inteiros pode ser feita através de somas sucessivas.
  2. Criar um programa com uma função recursiva que calcule a multiplicação de dois
  3. inteiros através de somas sucessivas.*/
  4.  
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7.  
  8. int mul (int x, int y);
  9.  
  10. void main(){
  11.     int x,y;
  12.     printf("Digite 2 numeros e os multiplicarei");
  13.     scanf("%d %d",&x,&y);
  14.  
  15.     printf("%d",mul(x,y));
  16.  
  17.     system("Pause");
  18. }
  19.  
  20. int mul(int x, int y){
  21.     if(y==0) return 0;
  22.     else{
  23.         return x + mul(x,y-1);
  24.     }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement