25 Bài tập lập vòng lặp C++ có lời giải

Vòng lặp là một khái niệm cơ bản của ngôn ngữ lập trình và được sử dụng rất nhiều trong các giải thuật. Ngoài việc nắm vững lý thuyết, bạn cũng cần luyện tập thường xuyên để nắm vững kiến thức và thuần thục cách sử dụng vòng lặp. Bài viết dưới đây sẽ tổng hợp cho bạn 25 bài tập vòng lặp C++ có lời giải đầy đủ và chi tiết.

25 bài tập vòng lặp C++ có lời giải

25 bài tập vòng lặp C + + có lời giảiBạn hoàn toàn có thể tải những ứng công cụ lập trình như Dev-C + +, Sublime Text 3 trên những máy tính, máy tính chạy hệ quản lý Windows, MacOS để thực hành thực tế bài tập .

I. Đề 1 – Đề 5

Đề 1

Viết chương trình in các số từ 1 đến 1000 theo thứ tự tăng dần.

Đề 1

Đề 1

answer Đáp án: Đề 1

Đề 2

Viết chương trình in những số từ 1 đến 1000 theo thứ tự giảm dần .

Đề 2

Đề 2

 Đáp án: Đề 2

Đề 3

Viết chương trình in bảng số từ 1 đến 200 .

Đề 3

Đề 3

 Đáp án: Đề 3

Đề 4

Viết chương trình nhập một số nguyên, tìm bội số của số đó với những số từ 1 đến 20, sau đó in tác dụng ra màn hình hiển thị .

Đề 4

Đề 4

 Đáp án: Đề 4

Đề 5

Viết chương trình in bảng cửu chương rút gọn của những số từ 1 đến 100 .

Đề 5

Đề 5

 Đáp án: Đề 5

II. Đề 6 – Đề 10

Đề 6

Nhập số nguyên n bất kể. Viết chương trình in những số chẵn từ 1 đến n .

Đề 6

Đề 6

 Đáp án: Đề 6

Đề 7

Nhập số nguyên n bất kể. Viết chương trình in những số lẻ từ 1 đến n .

Đề 7

Đề 7

 Đáp án: Đề 7

Đề 8

Viết chương trình nhập một câu bất kể, đếm số từ và ký tự trong câu đó, và in tác dụng ra màn hình hiển thị .

Đề 8

Đề 8

Đáp án: Đề 8

Đề 9

Viết chương trình nhập một số ít nguyên và in tác dụng ra màn hình hiển thị dưới dạng số đảo ngược ( về thứ tự ) của số nguyên vừa nhập đó .

Đề 9

Đề 9

Đáp án: Đề 9

Đề 10

Nhập một số n nguyên dương bất kỳ, viết chương trình in các số nguyên tố từ 0 đến n bằng vòng lặp FOR.

Đề 10

Đề 10

Đáp án: Đề 10

III. Đề 11 – Đề 15

Đề 11

Nhập một số n nguyên dương bất kỳ, viết chương trình in các số nguyên tố từ 0 đến n bằng vòng lặp WHILE.

Đề 11

Đề 11

Đáp án: Đề 11

Đề 12

Nhập số nguyên dương n bất kỳ, viết chương trình in n phần tử đầu tiên của dãy Fibonacci.

Đề 12

Đề 12

Đáp án: Đề 12

Đề 13

Nhập số nguyên n bất kỳ, viết chương trình in các phần tử đầu tiên của dãy Fibonacci từ 0 đến n.

Đề 13

Đề 13

Đáp án: Đề 13

Đề 14

Nhập số nguyên dương x bất kể. Viết chương trình tính giai thừa của x .

Đề 14

Đề 14

Đáp án: Đề 14

Đề 15

Nhập số nguyên dương n bất kỳ. Viết chương trình vẽ tam giác “*” có chiều cao là n hàng.

Đề 15

Đề 15

Đáp án: Đề 15

IV. Đề 16 – Đề 20

Đề 16

Viết chương trình nhập n số dương. Chương trình sẽ kết thúc nếu một trong những số đó là số âm .

Đề 16

Đề 16

Đáp án: Đề 16

Đề 17

Nhập số nguyên dương n bất kỳ. Viết chương trình vẽ tam giác cân “*” rỗng có chiều cao là n hàng.

Đề 17

Đề 17

Đáp án: Đề 17

Đề 18

Viết chương trình tính tác dụng biểu thức S = 1 + 1/23 + 1/33 + … + 1 / n3 ( làm tròn 5 chữ số thập phân ) .

Đề 18

Đề 18

Đáp án: Đề 18

Đề 19

Nhập 2 số nguyên x và y. Viết chương trình tính tổng bình phương những số từ x đến y .

Đề 19

Đề 19

Đáp án: Đề 19

Đề 20

Viết chương trình nhập vào 1 số nguyên n và in tổng thể những số từ n đến – 100. bắt nhập lại nếu người dùng nhập – 1 .

Đề 20

Đề 20

Đáp án: Đề 20

V. Đề 21 – Đề 25

Đề 21

Nhập một số nguyên dương n. Viết chương trình kiểm tra số n có phải là số hoàn hảo hay không?

Đề 21

Đề 21

b Số hoàn hảo là số có tổng ước số của nó (không tính nó) bằng chính nó. Ví dụ như Số 28 là số hoàn hảo vì ước chung lớn nhất của 28 (không tính số 28) gồm: 1; 2; 4; 7; 14.

Đáp án: Đề 21

Đề 22

Nhập x là số thực, y là số tự nhiên. Hãy tính xy .

Đề 22

Đề 22

Đáp án: Đề 22

Đề 23

Nhập 1 số ít nguyên dương n bất kể. Viết chương trình kiểm tra số n có phải là số nguyên tố không ?

Đề 23

Đề 23

Đáp án: Đề 23

Đề 24

Nhập vào hai số nguyên dương a và b. Tìm tổng của tổng thể những số lẻ và chẵn nằm giữa hai số đó .

Đề 24

Đề 24

Đáp án: Đề 24

Đề 25

Nhập số nguyên n. Tính giá trị biểu thức S = 1.2 + 2.3 + 3.4 + … + n ( n + 1 ) .

Đề 25

Đề 25

Đáp án: Đề 25

Bài viết trên đã tổng hợp cho bạn 25 bài tập vòng lặp C + + có lời giải rất đầy đủ và cụ thể. Hy vọng với những bài tập trên sẽ giúp bạn rèn luyện thật chịu khó và hiệu suất cao. Chúc những bạn thành công xuất sắc !