PHP Vòng lặp for tính tổng S(n) = x*2 + x*4 + ⋯ + x*2n

Hãy sử dụng vòng lặp for mà bạn đã học để giải bài toán tính tổng theo công thức dưới đây:

S(n) = x*2 + x*4 + ... + x*2n

Bài giải

-------------------- ######## --------------------

Đề bài yêu cầu sử dụng vòng lặp for nên mình sẽ giải bằng vòng lặp for nhé.

Chúng ta cần hai biến, thứ nhất là biến n và thứ hai là biến x.

Tại mỗi lần lặp ta sẽ tính giá trị bằng công thức si = x*2i, với i là lần lặp hiện tại.

Sau đây là bài giải cụ thể.

// Giả sử n = 50, x = 5
$n = 50;
$x = 5;

// Khai báo biến tổng và gán giá trị ban đầu = 0
$tong = 0;

// Bắt đầu lặp và cộng dồn vào biến tổng
for ($i = 1; $i <= $n; $i++){
    $tong += $x * (2 * $i);
}

// In kết quả
echo "Tổng là: " . $tong;
echo '<br/> Freetuts.net chúc bạn học tốt';

Kết quả:

Nguồn: freetuts.net