Guest User

Untitled

a guest
Oct 17th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. ///// A
  2.  
  3. #include<stdio.h>
  4. #include<conio.h>
  5. int r(int n)
  6. {
  7. int r1;
  8. if(n==0)
  9. r1=6;
  10. else
  11. r1=n*r(n-1);
  12. return(r1);
  13. }
  14. main()
  15. {
  16. printf("Result = %d",r(9));
  17. getch();
  18. }
  19.  
  20. ///// B
  21.  
  22. #include<stdio.h>
  23. #include<conio.h>
  24. float r(int n,float x)
  25. {
  26. float r2;
  27. if (n==0)
  28. r2=0.0;
  29. else
  30. r2=x+r(n-1,x);
  31. return(r2);
  32. }
  33. main()
  34. {
  35. printf("Result = %f",r(9,3.2));
  36. getch();
  37. }
  38.  
  39. ///// C
  40.  
  41. #include<stdio.h>
  42. #include<conio.h>
  43. int r (int n)
  44. {
  45. int r1;
  46. if(n<2)
  47. r1=0;
  48. else
  49. r1=1+r(n/2);
  50. return(r1);
  51. }
  52. main()
  53. {
  54. printf("Result = %d",r(9));
  55. getch();
  56. }
  57.  
  58. ///// D
  59.  
  60. #include<stdio.h>
  61. #include<conio.h>
  62. int r(int n)
  63. {
  64. int r1;
  65. if(n==0)
  66. r1=0;
  67. else
  68. r1=r(n/10)+n;
  69. return(r1);
  70. }
  71. main()
  72. {
  73. printf("Result = %d",r(9));
  74. getch();
  75. }
  76.  
  77. ///// E
  78.  
  79. #include<stdio.h>
  80. #include<conio.h>
  81. int r (int n)
  82. {
  83. int r1;
  84. if(n<=0)
  85. r1=r(-n);
  86. else
  87. if(n<10)
  88. r1=n;
  89. else
  90. r1=r(n/10);
  91. return(r1);
  92. }
  93. main()
  94. {
  95. printf("Result = %d",r(9));
  96. getch();
  97. }
  98.  
  99. ///// END
Add Comment
Please, Sign In to add comment