Cho dãy số : 2 ; 12 ; 30 ; 56 ;......; 306 ; 380 .
Tìm số hạng thứ 20 của dãy đó .
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;
}
Số hạng thứ nhất là 2 = 1 x 2
Số hạng thứ 2 là 12 = 3 x 4
Số hạng thứ 3 là 30 = 5 x 6
Vậy quy luật của dãy số là :
Mỗi số hạng là tích của hai số tự nhiên liên tiếp , trong đó các thừa số thứ nhất tạo thành dãy số lẻ liên tiếp đầu tiên .
Gọi thừa số thứ nhất của số hạng thứ 20 là X , ta có :
Vậy số hạng thứ 20 của dãy số đó là :
39 x 40 = 1560
2=1x2 12=3x4
30=5x6 56=7x8
.....................................................................................
Vậy số hạng thứ 20 của dãy đó là: 20x21=420
Đáp số: 420