Các khóa học qua video dành cho Hội viên:Python Lập trình C Java C# SQL Server PHP HTML5-CSS3-Java
Script
Đăng ký Hội viên
Đăng ký nhận thông báo về những video mới nhất

Bài tập -2:

Nhập vào N số (0

Bài tập -1:

Nhập vào một chuỗi sau đó in ra chuỗi đó và đảo ngược của chuỗi đó. Ví dụ nếu nhập vào xyz sẽ in ra xyzzyx.

Bạn đang xem: Bài tập c++ về vòng lặp

Bài tập 0:

Nhập vào một chữ cái thường (a-z), in ra chữ cái đó 10 lần. Ví dụ nếu nhập vào a thì sẽ in ra aaaaaaaaaa.

Bài tập 1:

Hãy nhập vào một số N với điều kiện 0Bài tập 2:
1. In ra các số từ 1 đến 100.

2. In ra các số từ 100 đến 1.3. In ra các số từ 1 đến 100 mà chia hết cho 3.4. In ra các số từ 99 đến 1 mà chia hết cho 7.

5. Bạn hãy viết chương trình tính tổng của 50 số 1, 2, 3, ..., 50.

6. Bạn hãy viết chương trình tính tổng của 50 số 50, 49, 48, ..., 1.7. Bạn hãy viết chương trình tình tổng của 50 số chẵn bắt đầu từ 2.8. Bạn hãy viết chương trình tính tổng của 20 số 5, 10, 15, ..., 100.

9. Bạn hãy viết chương trình tính n! (n!=1*2*3*...*n).10. Bạn hãy nhập vào một số N bất kỳ và kiểm tra xem N có phải số nguyên tố hay không? (Số nguyên tố là một số nguyên dương lớn hơn 1 và chỉ chia hết cho 1 và chính nó, ví dụ: 2, 3, 5, 7, 11, ...)11. Bạn hãy nhập vào một số N bất kỳ và kiểm tra xem N có phải số hoàn hảo hay không? (Số hoàn hảo là số nguyên dương có tổng các ước số nhỏ hơn nó bằng chính nó, ví dụ: 1+2+3 = 6, vậy 6 là số hoàn hảo)

12. Bạn hãy viết chương trình in ra 10 số đầu tiên của dãy số Fibonacci. Hãy cho biết số thứ 13 có giá trị bao nhiêu?13. Viết chương trình nhập vào một số nguyên dương N và thực hiện:Số nguyên dương N có bao nhiêu chữ số?
Tính tổng các chữ số của N.In ra chữ số lớn nhất của N.14. Cho một dãy số vô hạn như sau: 123456789101112131415.... Hãy cho biết chữ số thứ n (n nhập vào từ bàn phím) của dãy số có giá trị bao nhiêu?15. Hãy nhập vào một số nguyên dương N và phân tích N thành các thừa số nguyên tố.

16. Cho hai số A và B là hai số nguyên dương và A phải nhỏ hơn B (0 Tìm các số nguyên tố từ A đến B.Tìm ước chung lớn nhất của A và B.

Bài tập 4:

Bạn hãy viết chương trình giải phương trình bậc 2 ax2+bx+c=0 dạng menu như sau:

1. Nhập 3 hệ số a, b, c2. Xác định nghiệm

3. ThoátYêu cầu cụ thể:Khi người dùng chọn 1 thì yêu cầu người dùng nhập vào từ bàn phím 3 hệ số a, b và c.Khi người dùng chọn 2 thì bạn hãy xác định nghiệm của phương trình dựa trên các hệ số đã nhập từ mục 1.

Khi người dùng chọn 3 thì bạn hãy cho thoát khỏi trương trình.Nếu người dùng không chọn mục 1, 2 hay 3 thì yêu cầu người dùng chọn cho đúng.

Xem thêm: Những câu đố khó nhất mọi thời đại (có đáp án), 10 câu đố hack não nhất mọi thời đại


Bài tập 5:


1. Viết chương trình in ra bảng mã ASCII.

Bài này tổng hợp các bài tập vòng lặp trong C giúp bạn làm quen cú pháp và cách sử dụng của các vòng lặp C cơ bản: vòng lặp for, vòng lặp while, vòng lặp do-while và vòng lặp lồng nhau.


Bài tập C: in các số từ 1-10 theo thứ tự tăng dần

Đây là một bài tập đơn giản giúp bạn làm quen với cách sử dụng vòng lặp for trong C.

Dưới đây là chương trình C để in các số 1-10 theo thứ tự tăng dần.


#include int main() { int i, start, end; start = 1; end = 10; printf("In cac so theo thu tu tang dan:\n"); for(i = start; i
Kết quả:

*

Bài tập C: In các số từ 1-10 theo thứ tự giảm dần

Yêu cầu là in các số từ 1 tới 10 theo thứ tự giảm dần. Với bài tập C này, chúng ta chỉ cần sử dụng một vòng lặp for trong C.

Dưới đây là chương trình C để in các số 1-10 theo thứ tự giảm dần.


#include int main() { int i, start, end; start = 1; end = 10; printf("In cac so theo thu tu giam dan:\n"); for(i = end; i >= start; i--) printf("%2d\n", i); return 0;}
Kết quả:

*

Bài tập C: in bảng số từ 1 đến 100

In một bảng số thỏa mãn điều kiện:

Bảng số gồm 10 hàng và 10 cột Các giá trị trong cột là liên tiếp nhau Các giá trị trong hàng hơn kém nhau 10

Với bài tập C này, chúng ta sử dụng lồng vòng lặp: vòng lặp bên ngoài sẽ điều khiển các hàng và vòng lặp bên trong điều khiển các cột.

Dưới đây là chương trình C để giải bài tập C trên:


Kết quả:

*

Bài tập C: in bảng nhân

In một bảng nhân của một số bất kỳ với các số từ 1 tới 10 và hiển thị kết quả.

Với bài tập C này, chúng ta chỉ sử dụng một vòng lặp và tăng dần giá trị của số nhân lên.

Dưới đây là chương trình C để giải bài tập C trên:


Kết quả:

*

Bài tập C: in bảng cửu chương rút gọn

Bảng cửu chương rút gọn là bảng có hàng là kết quả của phép nhân một số với các giá trị từ 1 tới 10. Chúng ta sẽ in 9 hàng tương ứng với các số từ 2 tới 10.

Với bài tập này, chúng ta sẽ sử dụng lồng vòng lặp: vòng lặp bên ngoài điều khiển số hàng và vòng lặp bên trong điều khiển số cột của bảng.

Dưới đây là chương trình C để giải bài tập C trên:


#include int main() { int i, j, count; int start, end; start = 2, end = 10; printf("In bang cuu chuong rut gon:\n"); for(i = start; i
Kết quả:

*

Bài tập C: in các số chẵn trong dãy từ 1-10

Yêu cầu là in các số chẵn trong dãy số từ 1 tới 10 bởi sử dụng vòng lặp trong ngôn ngữ C.

Với bài tập C này, ngoài sử dụng vòng lặp, chúng ta cần kết hợp thêm một lệnh để kiểm tra điều kiện xem số đó là số chẵn hay lẻ, nếu là số chẵn thì in còn nếu là số lẻ thì không. Chúng ta sử dụng lệnh IF và toán tử % (để lấy phần dư) trong C.

Dưới đây là chương trình C để giải bài tập C trên:


Kết quả:

*

Bài tập C: in các số lẻ trong dãy từ 1-10

Yêu cầu là in các số lẻ trong dãy số từ 1 tới 10 bởi sử dụng vòng lặp trong ngôn ngữ C.

Với bài tập C này, ngoài sử dụng vòng lặp, chúng ta cần kết hợp thêm một lệnh để kiểm tra điều kiện xem số đó là số chẵn hay lẻ, nếu là số lẻ thì in còn nếu là số chẵn thì không. Chúng ta sử dụng lệnh IF và toán tử % (để lấy phần dư) trong C.

Dưới đây là chương trình C để giải bài tập C trên:


Kết quả:

*

Recent Updates Sắp Tết 2024 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2024?
Linked
List trong java
Array
List trong java
Xử lý duplicate trong SQLPhím tắt hay dùng trong Excel
Bảo mật tập tin Excel
Dịch trang tính trong Excel
In trang tính trong Excel
Hàm VLOOKUP trong Excel
Đối tượng đồ họa trong Excel
Sử dụng macro trong Excel
Sử dụng Templates trong Excel
Sử dụng chủ đề (theme) trong Excel
*