Cho dãy số: 2;8;20;38;62;...
a) Tìm quy luật dãy số
b) Hãy tìm số hạng thứ 50 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;
}
a) Quy luật:
Khoảng cách giữa các khoảng cách của từng số hạng liên tiếp trong dãy số của đề bài là: 6.
b) Ta có dãy số từ khoảng cách của từng số hạng liên tiếp trong đề bài:
6; 12; 18; 24; ...
Khoảng cách giữa 2 số hạng liên tiếp: 6.
Số hạng thứ 49 của dãy mới sẽ được cộng với số hạng thứ 49 của dãy ban đầu (số thứ tự bị giảm do số lượng khoảng cách) = số hạng thứ 50 của dãy ban đầu.
Số hạng thứ 49 của dãy mới là:
6 + 6 x (49 - 1) = 294
Số số hạng của dãy là: 49
Số thứ 5 của dãy là:
2 + (294 + 6) x 49 : 2 = 7352
tui biết nè