Cho dãy số 2;12;30;56;...Tìm số hạng thứ 20 của dãy số đó
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 6: Dãy số 1;8;15;22;29;36;... có quy luật là số sau bằng số trước cộng thêm 7 đơn vị
=>Số hạng thứ 100 của dãy là: \(1+\left(100-1\right)\times7=1+99\times7=694\)
![]()
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;
}
Số hạng thứ 1: 2=1x2
Số hạng thứ 2: 12=3x4
Số hạng thứ 3: 30=5x6
Số hạng thứ 4: 56=7x8
Số hạng thứ 20: 39x40=1560
Giải:
st1 = 2 = 1.2
st2 = 12 = 3.4
st3 = 30 = 5.6
st4 = 56 = 7.8
..........................
Xét dãy số: 1; 3; 5; 7...
Dãy số trên là dãy số cách đều với khoảng cách là: 3 - 1 = 2
Số thứ 20 của dãy số trên là: 2 x (20 - 1) + 1 = 39
Vậy thứ 20 của dãy số: 2; 12; 30; 56... là:
39 x 40 = 1560
Kết luận: số thứ 20 của dãy số đã cho là 1560