Cho dãy số: 2;6;12;20;30;...
a) Viết tiếp 3 số sau của dãy sau số 30
B) Tìm số hạng thứ 30 của dãy
C) Tính tổng của 30 số hạng đầu tiên của dãy
Xin mn trình bày lô rích giùm em với ạ
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Bài 1.
Bước 1. Nhập N và dãy số a1,a2,...,aNa1,a2,...,aN
Bước 2. i←1i←1, S←0S←0
Bước 3. i←i+1i←i+1
Bước 4. 4.1 Nếu i>Ni>N thì kết thúc thuật toán và đưa ra kết quả.
4.2 ai≥0ai≥0 thì quay lại bước 3
4.3 S←S+aiS←S+ai rồi quay lại bước 3
Câu 4:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[100],n,i,t;
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
t=0;
for (i=1; i<=n; i++)
if (a[i]<0) t=t+a[i];
cout<<t;
return 0;
}
Câu 4:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[100],n,i,t;
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
t=0;
for (i=1; i<=n; i++)
if (a[i]<0) t=t+a[i];
cout<<t;
return 0;
}
Câu 4:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[100],n,i,t;
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
t=0;
for (i=1; i<=n; i++)
if (a[i]<0) t=t+a[i];
cout<<t;
return 0;
}
Câu 4:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[100],n,i,t;
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
t=0;
for (i=1; i<=n; i++)
if (a[i]<0) t=t+a[i];
cout<<t;
return 0;
}
a) ta lấy 6 - 2 = 4
12-6= 6
20-12=8
30-20=10
nhìn các số trên ta có thể thấy các số cộng với 2,,6,12,20,30,... đều là số chẵn là 2,4,6,8,0. nhưng lần này bạn sẽ thắc mắc vì sao lại bắt đầu cộng từ 4 mà không phải vì 2 là vì :
ta đã thấy số 2 đứng đầu là sỗ chẵn rồi nên sẽ cộng từ 4
vậy dãy số mà tôi đưa ra là :
2,6,12,20,30,32,36 , 42.
"còn những câu khac tôi không hiểu . xin lỗi vì không thể trả lời hết ".