Thứ Ba, 8 tháng 12, 2015

Bài 40: Tính S(n) = CanBac2(x^n + CanBac2(x^n-1 + … + CanBac2(x^2 + CanBac2(x)))) có n dấu căn

Bài 40: Tính S(n) = CanBac2(x^n + CanBac2(x^n-1 + … + CanBac2(x^2 + CanBac2(x)))) có n dấu căn


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
#include <math.h>

// Hàm chính.
void main()
{
 float S = 0, x, n, i = 1;
 do{
  printf("\n Nhap n = ");
  scanf("%f", &n);
  printf("\n Nhap x = ");
  scanf("%f", &x);
 }while(x < 0 || n < 1);
 while(i <= n)
 {
  S = sqrt(pow(x, i) + S);
  i++;
 }
 printf("\n S = %f", S);
 getch();
}
004