Viết chương trình in ra màn hình các số nguyên từ 1 đến 100 sao cho cứ 10 số thì xuống dòng C++

Đóng góp bởi Nguyễn Tất Đạt 28/01/2021 0

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

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

Đề 1

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

Đề 2

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

Đề 3

Viết chương trình nhập một số nguyên, tìm bội số của số đó với các số từ 1 đến 20, sau đó in kết quả ra màn hình. 

Đề 4

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

Đề 5

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

Đề 6

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

Đề 7

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 kết quả ra màn hình.

Đề 8

Viết chương trình nhập một số nguyên và in kết quả ra màn hình dưới dạng số đảo ngược [về thứ tự] của số nguyên vừa nhập đó.

Đề 9

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

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

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

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

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

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

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 các số đó là số âm.

Đề 16

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

Viết chương trình tính kết quả biểu thức S= 1+1/23+1/33+...+1/n3 [làm tròn 5 chữ số thập phân].

Đề 18

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

Đề 19

Viết chương trình nhập vào 1 số nguyên n và in tất cả các số từ n đến -100. bắt nhập lại nếu người dùng nhập -1.

Đề 20

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

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

Đề 22

Nhập một số 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

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

Đề 24

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

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 đầy đủ và chi tiết. Hy vọng với những bài tập trên sẽ giúp bạn luyện tập thật chăm chỉ và hiệu quả. Chúc các bạn thành công!

Đóng góp bởi Nguyễn Tất Đạt 28/01/2021 0

Page 2

Tổng đài hỗ trợ [Miễn phí gọi]

Gọi mua: 1800.1060 [7:30 - 22:00]

Kỹ thuật: 1800.1763 [7:30 - 22:00]

Khiếu nại: 1800.1062 [8:00 - 21:30]

Bảo hành: 1800.1064 [8:00 - 21:00]

Việc in ra tên của bạn rất đơn giản phải không. Một chương trình viết rất đơn giản.

#include int main[] { printf["Nguyen Van Quan\n"]; return 0; }

Ok. Vậy bây giờ tôi muốn bạn in ra 10 lần tên bạn?

#include int main[] { printf["Nguyen Van Quan\n"]; printf["Nguyen Van Quan\n"]; printf["Nguyen Van Quan\n"]; printf["Nguyen Van Quan\n"]; printf["Nguyen Van Quan\n"]; printf["Nguyen Van Quan\n"]; printf["Nguyen Van Quan\n"]; printf["Nguyen Van Quan\n"]; printf["Nguyen Van Quan\n"]; printf["Nguyen Van Quan\n"]; return 0; }

Khá đơn giản, chỉ cần copy thành 10 dòng printf là xong. Nhưng nếu không phải 10, mà là 1000 hoặc nhiều hơn? Rõ ràng việc copy là không khả thi.

Trong thực tế, các phần mềm sẽ có những công việc phải lặp đi lặp lại nhiều lần giống như ví dụ trên. Hoặc ví dụ như phần mềm của bạn cần in một danh sách các nhân viên, mỗi nhân viên có thông tin [nội dung] khác nhau nhưng cấu trúc thì rất giống nhau. Hoặc đơn giản hơn là bạn lướt facebook và thấy các tin bài từ bạn bè của mình, các tin này không giống nhau về nội dung nhưng cấu trúc thì rất giống nhau.

Để thực hiện được những công việc cần lặp lại nhiều lần như thế, chúng ta sẽ sử dụng cấu trúc vòng lặp gồm for, while, do-while. Bài này chúng ta sẽ tìm hiểu về vòng lặp for.

Chúng ta sẽ sửa lại ví dụ in 10 lần tên bạn như sau:

#include int main[] { int i; for [i = 1; i

Chủ Đề