fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int N, i;
  5. double x, sum;
  6.  
  7. printf("Варіант 1: Сума ряду (x^2 + 1)/i\n");
  8. printf("Введіть N: ");
  9. scanf("%d", &N);
  10. printf("Введіть x: ");
  11. scanf("%lf", &x);
  12.  
  13. // Цикл for
  14. sum = 0;
  15. for (i = 1; i <= N; i++) {
  16. sum += (x * x + 1) / i;
  17. }
  18. printf("Сума (for): %.6lf\n", sum);
  19.  
  20. // Цикл while
  21. sum = 0;
  22. i = 1;
  23. while (i <= N) {
  24. sum += (x * x + 1) / i;
  25. i++;
  26. }
  27. printf("Сума (while): %.6lf\n", sum);
  28.  
  29. // Цикл do-while
  30. sum = 0;
  31. i = 1;
  32. do {
  33. sum += (x * x + 1) / i;
  34. i++;
  35. } while (i <= N);
  36. printf("Сума (do-while): %.6lf\n", sum);
  37.  
  38. return 0;
  39. }
Success #stdin #stdout 0s 5320KB
stdin
14
7
stdout
Варіант 1: Сума ряду (x^2 + 1)/i
Введіть N: Введіть x: Сума (for): 162.578116
Сума (while): 162.578116
Сума (do-while): 162.578116