Guest User

Untitled

a guest
Apr 26th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.99 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. using namespace std;
  4. int sub2(int i);
  5.  
  6. int even_sum(int n);
  7. int x;
  8. /*
  9. int even_sum(int n)
  10. {
  11.  
  12. //int x=0;
  13. while (n>=0)
  14. {
  15.  
  16.  
  17. //printf("test");
  18. return 2+x+ even_sum(n-1);  
  19. //return (even_sum(sub2(n)));
  20.  
  21. }
  22. }
  23. */
  24. int sub2(int i)
  25. {
  26.     i=i--;
  27.     return i;
  28. }
  29.  
  30.  
  31. int even_sum(int n)
  32. {
  33.  
  34.  
  35. if (n==0)
  36. {
  37.          return n;
  38. }
  39.  
  40.  
  41. else
  42. {
  43.     x=x+2;
  44.    
  45. //printf("test");
  46. return  (even_sum(sub2(n)));  
  47.  
  48. }  
  49. }
  50.  
  51.  
  52.  
  53. int main()
  54. {
  55.         int sol;
  56.     int n;
  57.     printf("enter numbers \n");
  58.     scanf("%d", &n);
  59.     sol= even_sum(n);
  60.     printf("the sum is: %d \n", sol);
  61.  
  62. /*
  63.     FILE *inp, *outp;
  64.     int sol;
  65.     int n;
  66.    
  67.     inp = fopen("D:datause.dat", "r");
  68.     outp= fopen("D:dataout.out", "w");
  69.     fscanf(inp, "%d", &n);
  70.     //n=n*2;
  71.     sol=even_sum(n);
  72.     fprintf(outp, "the integer input is %.2d.\n The sum of all the even numbers from 2 to %.2d. is %d", n, n, sol);
  73. */
  74.    
  75.     system("pause");
  76.    
  77. }
Add Comment
Please, Sign In to add comment