Xác định input output:
input: Nhập n = 2 x = 2
output: 2^1 + 2^2 = 6
Ý tưởng :
Khởi tạo một biến s để tính tổng của dãy trên và một biến lt để tìm lũy thừa x^1… x^n trước tiên thì ta sẽ tìm lt trước rồi xác định s
Gán giá trị cho s = 0 , và lt = 1
Sử dụng vòng lặp for để xác định lt = lt * x và s = s + lt;
Đến đây thì f11 thôi 😀
Ok chỉ vậy thôi, bây giờ mình sẽ code và chú thích chi tiết ngay ở dưới.
#include<conio.h>
#include<stdio.h>
int main(){
int x;
int n;
int lt = 1;
int s = 0;
printf("Nhap x: ");
scanf("%d",&x);
printf("Nhap n: ");
scanf("%d",&n);
//Nhap gia tri x, n
for(int i = 1; i <= n; i++){
lt = lt * x;
s += lt;
}
//Tinh s = x^1 + x^2 + .. + x^n
printf("%d",s);
Kết quả:
Nhap x: 2
Nhap n: 2
6