Cho S1 = 1 + (-3) + 5 + (-7) +... + (-2023)
S2 = (-2) + 4 + (-6) + 8 + ... + 2022
Tính S1 + S2
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.
a:
#include <bits/stdc++.h>
using namespace std;
long long x,i,n,t;
int main()
{
cin>>n;
t=0;
for (i=1; i<=n; i++)
{
cin>>x;
t=t+x;
}
cout<<t;
return 0;
}
Program HOC24;
var a: array[1..32000] of integer;
i,n,tg,c,l: integer;
tc,tl: longint;
begin
write('Nhap N: '); readln(n);
c:=0; l:=0; tc:=0; tl:=0;
for i:=1 to n do
begin
write('Nhap so thu ',i,': '); readln(a[i];
if a[i] mod 2=0 then
begin
c:=c+1;
tc:=tc+a[i];
end;
if a[i] mod 2=1 then
begin
l:=l+1;
tl:=tl+a[i];
end;
end;
write('Day da sap xep: ');
for i:=1 to n do if a[i] mod 2=1 then write(a[i],' ');
for i:=1 to n do if a[i] mod 2=0 then write(a[i],' ');
writeln;
wirteln('Co ',l,' so le');
writeln('Co ',c,' so chan');
writeln('Tong cac so le la: ',tl);
writeln('Tong cac so chan la:', tc);
readln
end.
a) Dãy số trên có số số hạng là:
\(\left(2007-0\right)+1=2008\left(ssh\right)\)
b) Dãy số trên có số số chẵn là:
\(\left(2006-0\right):2+1=1004\left(ssc\right)\)
c) Tổng các số chẵn là:
\(\frac{\left(2006+0\right)\times1004}{2}=1007012\)
d) Số số lẻ là:
\(\left(2007-1\right):2+1=1004\)
Tổng các số lẻ là:
\(\frac{\left(2007+0\right)\times1004}{2}=1007514\)
#Chưa chắc đã đúng.
#include <bits/stdc++.h>
using namespace std;
long long a[1000],i,n,t;
int main()
{
cin>>n;
for (i=1; i<=n; i++) cin>>a[i];
for (i=1; i<=n; i++) cout<<a[i]<<" ";
cout<<endl;
t=0;
for (i=1; i<=n; i++) t+=a[i];
cout<<t<<endl;
for (i=1; i<=n; i++)
if (a[i]%2==0) cout<<a[i]<<" ";
cout<<endl;
for (i=1; i<=n; i++)
if (a[i]%2!=0) cout<<a[i]<<" ";
return 0;
}
a) Ta có dãy số : 11 , 13 ,....,99
Số số hạng là :
( 99 - 11 ) : 2 + 1 = 45 ( số )
Tổng là :
( 99 + 11 ) x 45 : 2 = 2475
b) Ta có dãy số : 10,12,....,50
Số số hạng là :
( 50 - 10 ) : 2 + 1 = 21 ( số )
Tổng là :
( 50 + 10 ) x 21 : 2 = 630
uses crt;
var a: array [1..100] of integer;
n, i, tsc, tsl: integer
begin
clrscr;
write('So phan tu cua mang la: '); readln(n);
while n<1 do begin
write('So phan tu chi tu 2 tro len, ban da nhap sai, nhap lai: '); readln(n);
end;
for i:=1 to n do begin
write('So thu ',i,' la: '); readln(a[i]);
end;
tsc:=0;
tsl:=0;
for i:=1 to n do
if a[i] mod 2 =0 then tsc:=tsc+a[i]
else tsl:=tsl+a[i];
writeln('tong cac so chan la: ',tsc);
write('tong so cac so le la: ',tsl);
readln;
end.
Program bai1;
uses crt;
var i,n,s,s1: integer;
a:array[1..100] of integer;
begin
clrscr;
write('nhap n =');readln(n);
for i:=1 to n do
begin
write('nhap a[',i,'] ='); readln(a[i]);
end;
for i:= 1 to n do
if a[i] mod 2 = 0 then s:=s+a[i];
writeln('tong cac so duong = ' ,s);
for i:= 1 to n do
if a[i] mod 2 <> 0 then s1:=s1+a[i];
writeln('tong cac so le =' ,s1);
readln;
end.
uses crt;
var a:array[1..1000]of integer;
i,n,t,t1,dem,dem1:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
t:=0;
t1:=0;
dem:=0;
dem1:=0;
for i:=1 to n do
begin
if a[i] mod 2=0 then
begin
t:=t+a[i];
inc(dem);
end
else begin
t1:=t1+a[i];
inc(dem1);
end;
end;
writeln('So luong so chan la: ',dem);
writeln('Tong cac so chan la: ',t);
writeln('So luong so le la: ',dem1);
writeln('Tong cac so le la: ',t1);
readln;
end.
Đây là toán nâng cao chuyên đề tính nhanh tổng dãy số có quy luật. Hôm nay, Olm sẽ hướng dẫn các em giải chi tiết dạng này như sau:
Giải:
S1 = 1 + (-3) + 5 + (-7) + ... + (-2023)
S2 = (-2) + 4 + (-6) + 8 + ... + 2022
Tính S1 + S2
Xét S1 = 1 + (-3) + 5 + (-7) + ...+ (-2023)
Xét dãy số: 1; 3; 5; 7;..; 2023
Dãy số trên là dãy số cách đều với khoảng cách là: 3 - 1 = 2
Số số hạng của dãy số trên là: (2023 - 1) : 2 + 1 = 1012
Vì 1012 : 2 = 506
Vậy nhóm hai số hạng liên tiếp của S1 thành một nhóm ta được S là tổng của 1012 nhóm, khi đó:
S1 = [ 1 + (-3)] + [5 + (-7)] + ... + [2021 + (-2023)
S1 = - 2 + (-2) + ... + (-2)
S1 = - 2 x 506
S1 = - 1012
Xét S2 ta có:
S2 = (-2) + 4 +(-6) + 8 + ... + 2022
Xét dãy số: 2; 4; 6; 8;...;2022
Xét các số nằm ở vị trí lẻ của dãy số trên là các số thuộc dãy số:
2;6;8;...
Số thứ 2022 là số thứ: (2022 - 2) : (4 - 2) + 1 = 1011
Vậy số 2022 phải là số âm trong tổng S2. Nhưng nó lại là số dương, trái với quy luật nên xác định tổng S2 là không thể xác định được.