Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int soma(int n1, int n2);
  4. int multiplica(int n1, int n2);
  5. int wilson(int op, int n1, int n2);
  6. int divisores(int num);
  7.  
  8. int main(){
  9. int num1 = 10, num2 = 20;
  10. int r;
  11.  
  12. r = soma(num1, num2);
  13. printf("Soma = %d\n", r);
  14. printf("Num1 = %d\n", num1);
  15.  
  16. printf("Multip: %d\n", multiplica(2, 4));
  17.  
  18. printf("Resultado: %d\n", wilson(1, 2, 6));
  19. printf("Resultado: %d\n", wilson(2, 2, 6));
  20.  
  21. printf("Qtde div: %d\n", divisores(6));
  22.  
  23. return 0;
  24. }
  25.  
  26. // funções
  27. int soma(int n1, int n2){
  28. int r;
  29. r = n1 + n2;
  30. n1 = 100;
  31. //printf("Num1 = %d\n", n1);
  32. return r;
  33. }
  34.  
  35. int multiplica(int n1, int n2){
  36. return n1 * n2;
  37. }
  38.  
  39. int wilson(int op, int n1, int n2){
  40. if (op == 1)
  41. return soma(n1, n2);
  42. else
  43. return multiplica(n1, n2);
  44. }
  45.  
  46. int divisores(int num){
  47. int i, qtde = 0;
  48. for (i = 1; i <= num/2; ++i)
  49. if (num % i == 0)
  50. ++qtde;
  51.  
  52. return qtde + 1;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement