Những câu hỏi liên quan
ka nekk
Xem chi tiết
Bach Minh
Xem chi tiết
Minh Lệ
1 tháng 4 2022 lúc 11:22

Input: dãy A và N phần tử

Output: Là cấp số cộng hoặc không là cấp số cộng

Thuật toán:

- Bước 1: Nhập N và dãy A1,A2,...,An

- Bước 2: d←A2-A1; i←2;

-Bước 3: Nếu i>N thì in ra kết quả là cấp số cộng rồi kết thúc

- Bước 4: Nếu Ai+1-Ai khác d thì chuyền xuống bước 6

- Bước 5: i←i+1, quay lại bước 3

- Bước 6: Thông báo không phải là cấp số cộng rồi kết thúc

Bình luận (0)
Thanh Thanh
Xem chi tiết
Vietnamese General
12 tháng 1 2021 lúc 9:04

Y tưởng : xét từng số hạng trong dãy nếu số hạng > 0 thì xếp vào một biến tổng rồi chia cho số hàng đã xếp được

Input : Dãy A gồm N số nguyên a1....aN;

Output : Trung bình cộng của  các số dương;

B1 : Nhập N số nguyên a1.... aN;

B2 : TB <--- 0, dem <---- 0, i <---- 1, Tong <--- 0;

B3 : Nếu a[i] > 0 thì Tong <--- TB + a[i];

B4 : dem <--- dem + 1;

B5 : Nếu i > N thì đưa ra màn hình kết quả TB = Tong/Dem rồi kết thúc chương trình;

B 6 : i <--- i + 1 rồi quay lại B3;

Bình luận (0)
phan quỳnh như lê
Xem chi tiết
lê thị bích ngọc
21 tháng 11 2021 lúc 21:23

-khai báo :

#include<iostream>

using namespace std;

(hoặc bạn có thể khai báo kiểu khác vd :

#include<iostream>

using namespace std;

void show() { ...... }

)

-Tạo 3 biến có thể nhập từ bàn phím a, b, c bằng cách :

int a, b, c;

cin >> a >> b >> c;

-Tạo biến bất kì lưu giá trị của tổng ba số a, b, c bằng cách :

int h = a + b + c;

-xuất ra màn hình giá trị của h / 3 bằng cách :

cout << "(a + b + c) / 3 = " << h / 3;

-kết thúc chương trình :

return 0; 

}

(hoặc tùy bạn)

Bình luận (0)
Phúc Nguyễn
Xem chi tiết
Sự tâm
7 tháng 12 2021 lúc 20:08

#include <iostream>

using namespace std;
int n,t;
int main()
{
    cout << "nhap n" << endl;
    cin>>n;
    t=0;
    while (n!=0)
    {
        t=t+n%10;
        n=n/10;
    }
    cout<<"tong n= "<<t;
    return 0;
}

Bình luận (0)
mika
Xem chi tiết
Nguyễn Lê Phước Thịnh
8 tháng 1 2022 lúc 9:08

Input: a,b,c

Output: (a+b+c)/3

Mô tả thuật

-Bước 1: Nhập a,b,c

-Bước 2: Xuất (a+b+c)/3

-Bước 3: Kết thúc

Bình luận (0)
nguyen thi ngoc anh
Xem chi tiết
Chu Công Đức
16 tháng 12 2019 lúc 21:21

\(S=1+2+2^2+2^3+...+2^{62}+2^{63}\)

\(2S=2\left(1+2+2^2+2^3+...+2^{62}+2^{63}\right)\)

\(2S=2+2^2+2^3+2^4+...+2^{63}+2^{64}\)

\(2S-S=\left(2+2^2+2^3+2^4+...+2^{63}+2^{64}\right)-\left(1+2+2^2+2^3+...+2^{62}+2^{63}\right)\)

\(S=2^{64}-1\)

Bình luận (0)
 Khách vãng lai đã xóa
Trần Công Mạnh
16 tháng 12 2019 lúc 21:33

Bài toán làm theo kiểu 2.S là được nếu là 3x thì sử dụng 3.S. Tương tự như vậy

Ta có: 1 + 2 + 22 + 23 +...+ 262 + 263

\(\Rightarrow\) 2.(1 + 2 + 22 + 23 +...+ 262 + 263) trừ (1 + 2 + 22 + 23 +...+ 262 + 263) = 1 + 2 + 22 + 23 +...+ 262 + 263

= (2 + 22 + 23 + 24 +...+ 263 + 264) trừ (1 + 2 + 22 + 23 +...+ 262 + 263)

(Sử dụng phương pháp chịt tiêu: (là thế này nè)

 (2 + 22 + 23 + 24 +...+ 263 + 264) trừ (1 + 2 + 22 + 23 +...+ 262 + 263)

Còn lại 264 trừ 1)

= 264 trừ 1

Vậy S = 264 trừ 1

Bình luận (0)
 Khách vãng lai đã xóa
Lê Minh Vũ
7 tháng 1 2022 lúc 19:22

\(S=1+2+2^2+2^3+...+2^{62}+2^{63}\)

\(2S=2\left(1+2+2^2+2^3+...+2^{62}+2^{63}\right)\)

\(2S=2+2^2+2^3+2^4+...+2^{63}+2^{64}\)

\(2S-S=\left(2+2^2+2^3+2^4+...+2^{63}+2^{64}\right)-\left(1+2+2^2+2^3+...+2^{62}+2^{63}\right)\)

\(S=2^{64}-1\)

Bình luận (0)
 Khách vãng lai đã xóa
Tiểu Z
Xem chi tiết
Nguyễn Lê Phước Thịnh
31 tháng 10 2021 lúc 0:54

#include <bits/stdc++.h>

using namespace std;

double x,t;

int n,i;

int main()

{

cin>>n;

t=0;

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

{

cin>>x;

t=t+x;

}

cout<<"tong cac so la:"<<fixed<<setprecision(2)<<t<<endl;

cout<<"trung binh la:"<<fixed<<setprecision(2)<<t/(n*1.0);

return 0;

}

Bình luận (0)
Nguyễn Hoàng Phong
Xem chi tiết
Nguyễn Lê Phước Thịnh
30 tháng 10 2021 lúc 0:13

#include <bits/stdc++.h>

using namespace std;

long long x;

int main()

{

cin>>x;

cout<<x*x;

return 0;

}

Bình luận (0)