Bài tập C++ 1+(1+2)+(1+2+3)+…+(1+2+…+n) có mũ và không có mũ.
Đề bài
Code chương trình
Nếu không có mũ
1+(1+2)+(1+2+3)+…+(1+2+…+n)
#include <iostream> using namespace std; int main() { float s=0,n,i,p=0; cout<<"Nhap n="; cin>>n; for(i=1;i<=n;i++) { p=p+i; s=s+p; } cout<<"Tong la: "<<s; }
Kết quả khi chạy chương trình
Nhap n=2 Tong la: 4 Nhap n=3 Tong la: 10
Nếu có mũ 2
#include <iostream> #include <math.h> using namespace std; int main() { float s=0,n,i,p=0; cout<<"Nhap n="; cin>>n; for(i=1;i<=n;i++) { p=pow(p+i,2); s=s+p; } cout<<"Tong la: "<<s; }
Kết quả khi chạy chương trình
Nhap n=2 Tong la: 10 Nhap n=3 Tong la: 154