Những câu hỏi liên quan
LD
Xem chi tiết
NT
11 tháng 5 2021 lúc 10:59

Bài 1: 

uses crt;

var n,t1,t2,t3,i:integer;

begin

clrscr;

write('Nhap n='); readln(n);

t1:=0;

t2:=0;

for i:=1 to n-1 do 

  begin

if i mod 2=1 then t1:=t1+i

else t2:=t2+i;

end;

writeln('Tong cac so le nho hon ',n,' la: ',t1);

writeln('Tong cac so chan nho hon ',n,' la: ',t2);

t3:=0;

for i:=1 to 2*n do 

  t3:=t3+i;

writeln('Tong cac so trong day so tu 1 toi 2*',n,' la: ',t3);

readln;

end.

Bình luận (0)
TT
Xem chi tiết
NT
5 tháng 4 2022 lúc 14:09

#include <bits/stdc++.h>

using namespace std;

long long n,i,t,j;

bool kt;

int main()

{

cin>>n;

for (i=2; i<=n; i++)

{

kt=true;

for (j=2; j*j<=i; j++)

if (i%j==0) kt=false;

if (kt==true) cout<<i<<" ";

}

cout<<endl;

t=0;

for (i=1; i<=n; i++)

if (n%i==0) t+=i;

cout<<t;

return 0;

}

Bình luận (0)
DN
Xem chi tiết
DN
Xem chi tiết
1L
Xem chi tiết
LC
Xem chi tiết
LK
Xem chi tiết
NT
3 tháng 1 2022 lúc 13:53

#include <bits/stdc++.h>

using namespace std;

long long s,i,n;

int main()

{

cin>>n;

s=0;

for (i=1; i<=n; i++)

if (i%3==0) s=s+i;

cout<<s;

return 0;

}

Bình luận (0)
HT
Xem chi tiết
NT
8 tháng 3 2021 lúc 19:27

a) Sử dụng vòng lặp For..do

uses crt;

var a,i,n:integer;

begin

clrscr;

write('Nhap n='); readln(n);

a:=0;

for i:=1 to n do 

  a:=a+i;

writeln(a);

readln;

end.

b) Sử dụng vòng lặp While...do

uses crt;

var a,i,n:integer;

begin

clrscr;

write('Nhap n='); readln(n);

a:=0;

i:=1;

while i<=n do 

  begin

a:=a+i;

inc(i);

end;

writeln(a);

readln;

end.

Bình luận (0)
TL
Xem chi tiết
BT
Xem chi tiết
CN
21 tháng 8 2017 lúc 15:17

ta biết N là tổng của dãy số 1-2002

số các số hạng là :

( 2002 - 1 ) : 1 + 1 =2002 

tổng của dãy trên là :

( 2002 + 1 ) x 2002  : 2 = 2 005 003 

hoặc 

( 2002 + 1 ) x ( 2002 : 2 ) = 2 005 003 

ĐS

Bình luận (0)
BT
21 tháng 8 2017 lúc 15:19

Tổng các chữ số bạn ơi ví dụ như 11 là 1+1

Bình luận (0)
TQ
21 tháng 8 2017 lúc 15:20

tham khảo nhé bạn

Tổng của 100 số tự nhiên liên tiếp từ 1+2+3+4 +... 100 bằng bao nhiêu cách tính nhanh

Đây là câu đố toán học khá thường gặp và cũng có rất nhiều mẹo để tính nhanh. Riêng với bài toán này mình xin giới thiệu 2 cách tính nhẩm tổng các số nhanh.

Cách tính 1:
Chúng ta nhận thấy rằng nếu cứ lấy 0+100, 1+ 99, 2 + 98, 3 + 97....49+51 sẽ có 50 cặp tổng 100 như vậy là 5000 cộng thêm số 50 ở chính giữa nữa thì chúng ta sẽ có tổng từ 1 tới 100 là 5050 khá nhanh chóng.

Cách tính 2:
Đây là cách có thể áp dụng cho nhiều số liên tiếp khác nhau theo công thức:
Tổng = (Số đầu + số cuối)*số lượng các số trong dãy / 2

Để tính số lượng các số trong dãy chúng ta lấy số cuối - số đầu + 1

Ví dụ tổng từ 1 tới 100 ta có

(1+100)*100:2 = 5050

Tổng từ 1 tới 99 là: (1+99)*99 : 2 = 4950

Tổng từ 5 tới 88: (5+88)*84:2 = 3906

Tổng từ 5 tới 15: (5+15)*11:2 = 110

Tương tự như vậy bạn có thể tính tổng các số liên tiếp bất kỳ

Bình luận (0)