

NGÔN NGỮ C++++ DÙNG VÒNG LẶP FOR;
Mẹ cho bé Hà bỏ lợn tiết kiệm. Ngày đầu Hà bỏ vào lợn 2.000 đồng, cứ ngày sau bỏ hơn ngày trước 1.000 đồng. Hỏi sau n ngày, ống tiết kiệm của bé Hà có bao nhiêu tiền?
Viết chương trình nhập vào số ngày n (n<30). Tính số tiền tiết kiệm mà Hà có sau n ngày.
Dữ liệu
Kết quả
Ví dụ
INPUT
Copy2
OUTPUT
Copy5000 Làm rõ
Chưa có lời làm rõ nào được đưa ra ở thời điểm này.
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <iostream>
using namespace std;
int main() {
int n;
cin>>n; // Nhập số ngày n
int a = 0; // Biến lưu trữ tổng tiền tiết kiệm
int b = 2000; // Biến lưu trữ số tiền bỏ thêm mỗi ngày
for (int i = 1; i<= n; i++) {
a += b; // Cộng thêm số tiền bỏ vào ngày hiện tại
b+= 1000; // Tăng số tiền bỏ thêm cho ngày tiếp theo
}
cout<<a; // In ra tổng tiền tiết kiệm
return 0;
}
bạn tham khảo ạ
Hãy giúp mọi người biết câu trả lời này thế nào?
#include <bits/stdc++.h>
using namespace std;
int main(){
int n, s, t = 2000;
cin >> n;
for(int i = 1; i <= n;++i){
s += t;
t+=1000;
}
cout << s;
return 0;
}
Ta có input ở đây là 2 và output là 5000
nghĩa là bé Hà bỏ ống tiết kiệm 2 ngày được 5000
ta có được ngày thứ nhất bé Hà sẽ bỏ vào ống tiết kiệm 2000
`=>` s = 2000
cứ ngày sau sẽ tăng thêm 1000, nên ngày thứ 2 bé Hà bỏ vào ống tiết kiệm là: 2000 + 1000 = 3000
`=>` s = 2000 + 3000 = 5000
Chúc cậu học tốt ạ :3
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin