Advertisement
Guest User

C summy pm-16

a guest
Oct 27th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.82 KB | None | 0 0
  1. // Суммы. Общие задания 1-7
  2. // В седьмом номере нужно сократить (?)
  3.  
  4. // Summy - 1
  5. /*#include <stdio.h>
  6.  
  7. void main() {
  8.     int i;
  9.     float s=0, a;
  10.     for (i = 1; i <= 100; i++) {
  11.         a = 1.0 / (i*i);
  12.         s += a;
  13.     } printf("%f\n", s);
  14. }
  15.  
  16. // Summy - 2
  17. #include <stdio.h>
  18.  
  19. void main() {
  20.     int i;
  21.     float p=1, a;
  22.     for (i = 1; i <= 5; i++) {
  23.         a = (i*i) / (i*i + 2*i + 3.0);
  24.         p *= a;
  25.     } printf("%f\n",p);
  26. }
  27.  
  28. // Summy - 3
  29. #include <stdio.h>
  30.  
  31. void main() {
  32.     int i, fac=1;
  33.     float a, s=0;
  34.     for (i = 1; i <= 5; i++) {
  35.         fac *= i;
  36.         a = (i + 1.0) / fac;
  37.         s += a;
  38.     } printf("%f\n", s);
  39. }
  40.  
  41. // Summy - 4
  42. #include <stdio.h>
  43.  
  44. void main() {
  45.     int A, B, facA=1, facB=1;
  46.     float b=1, s=0;
  47.     for (A = 1; A <= 4; A++) {
  48.         for (B = 1; B <= 4; B++) {
  49.             facA *= A;
  50.             facB *= B;
  51.             b *= facA / (facB + 3.0);
  52.         }
  53.         s += 2.8 + b;
  54.         facA=1; facB=1; b=1;
  55.     } printf("%f\n", s);
  56. }
  57.  
  58. // Summy - 5
  59. #include <stdio.h>
  60.  
  61. void main() {
  62.     int i, fac=1, x;
  63.     float s=0, a, i2=1;
  64.     for (i = 1; i <= 3; i++) {
  65.         if (i>1)
  66.             fac*=(2*i-2)*(2*i-1);
  67.         i2 *= 2;
  68.         a = fac / i2;
  69.         s += a;
  70.     } printf("%f\n", s);
  71. }
  72.  
  73. // Summy - 6
  74. #include <stdio.h>
  75. #include <math.h>
  76.  
  77. void main() {
  78.     int k, fac=1;
  79.     float znamen, p=1;
  80.     for (k = 1; k <= 3; k++) {
  81.         if (k > 1)
  82.             fac *= (3*k-3)*(3*k-2)*(3*k-1);
  83.         znamen = 1.0 + sin((double)fac);
  84.         p *= 3.0 / znamen;
  85.     }
  86.     p += 3.2;
  87.     printf("%f\n", p);
  88. }
  89.  
  90. // Summy - 7
  91. #include <stdio.h>
  92.  
  93. void main() {
  94.     int i, n;
  95.     float a, s=0, x, xn=1;
  96.     scanf("%f %d", &x, &n);
  97.     xn = x;
  98.     if ((x > -1) && (x < 1)) {
  99.         a = 1.0 / (1 - x) * (1 - x);
  100.         for (i = 1; i <= n; i++) {
  101.             xn *= xn;
  102.             s += (i + 1) * xn;
  103.         }
  104.         if (i == 1)
  105.             s = 1;
  106.         else s += 1;
  107.         if (a == s)
  108.             printf("true\n");
  109.         else printf("false\n");
  110.         s += 1;
  111.     }
  112.     else printf("x = (-1; 1)\n");
  113. }*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement