while i

*
viết công tác tính tổng s=1+1/2+1/3+...+1/n" width="618">

Cùng Top lời giải ôn lại loài kiến thức để triển khai bài xuất sắc hơn nhé!!!

1. Các quá trình phải thực hiện

Trong cuộc sống hằng ngày, nhiều vận động được thực hiện lặp đi lặp lại nhiều lần.

Bạn đang xem: 1000 bài tập lập trình c/c++ có lời giải giành cho sv

Ví dụ:

+ các ngày trong tuần các em đều lặp đi lặp lại vận động buổi sáng mang đến trường và buổi trưa trở về nhà

+ các em học bài xích thì bắt buộc đọc đi gọi lại nhiều lần cho đến khi nằm trong bài

Ví dụ số lần lặp biết trước: Các ngày vào tuần những em phần lớn lặp đi lặp lại vận động buổi sáng cho trường và buổi trưa trở về nhà.

Ví dụ tần số lặp lần khần trước: Trong một trận mong lông các em lặp đi lặp lại công việc đánh cầu cho tới khi xong trận cầu.

Tóm lại: Khi viết lịch trình máy tính, trong vô số nhiều trường vừa lòng ta cũng buộc phải viết tái diễn nhiều câu lệnh chỉ để tiến hành 1 phép tính duy nhất định.

2. Câu lệnh lặp - một lệnh thế cho các lệnh

Ví dụ 1: Giả sử nên vẽ 3 hình vuông vắn có cạnh 1 đối chọi vị. Mỗi hình vuông vắn là ảnh dịch đưa của hình bên trái nó một khoảng cách 2 đối chọi vị.

*
viết công tác tính tổng s=1+1/2+1/3+...+1/n (ảnh 2)" width="661">

Thuật toán:

+ bước 1. Vẽ hình vuông (vẽ thường xuyên bốn cạnh cùng trở về đỉnh ban đầu)

+ bước 2. Nếu như số hình vuông vắn đã vẽ được thấp hơn 3, dịch chuyển bút vẽ về bên cạnh phải 2 đơn vị và quay trở lại bước 1, ngược lại xong xuôi thuật toán

Bài toán vẽ một hình vuông:

*
viết chương trình tính tổng s=1+1/2+1/3+...+1/n (ảnh 3)" width="495">

Thuật toán mô tả các bước để vẽ hình vuông:

+ bước 1. K ← 0 (k là số đoạn thẳng đã vẽ được)

+ bước 2. K ← k+1. Vẽ đoạn thẳng 1 đơn vị chức năng độ dài cùng quay thước 900 lịch sự phải

+ bước 3. Giả dụ k 3. Lấy ví dụ về câu lệnh lặp

Cú pháp:

For :=  to do ;

Trong đó:

+ For, to, do là những từ khóa

+ biến hóa đếm là biến kiểu nguyên

+ cực hiếm đầu, giá trị cuối là các giá trị nguyên

Lưu ý:

+ cực hiếm đầu phải nhỏ hơn giá trị cuối

+ Câu lệnh không làm đổi khác giá trị của biến chuyển đếm

+ nếu như câu lệnh nhiều hơn nữa một lệnh thì phải đặt trong cặp Begin … end

Hoạt cồn của vòng lặp:

+ cách 1: phát triển thành đếm nhận quý giá đầu

+ cách 2: Chương trình kiểm tra biểu thức điều kiện, ví như biểu thức điều kiện đúng thì tiến hành câu lệnh

+ cách 3: trở nên đếm tự động tăng lên 1 đơn vị chức năng và quay trở về Bước 2

+ cách 4: ví như biểu thức điều kiện nhận quý giá sai thì thoát thoát khỏi vòng lặp

Ví dụ 3: Chương trình sau sẽ in ra screen thứ từ lần lặp.

Chương trình mẫu:

PHP:

*
viết công tác tính tổng s=1+1/2+1/3+...+1/n (ảnh 4)" width="644">

 

 

 

 

 

 

Ví dụ 4: In một chữ "O" trên màn hình.

Xem thêm: Học Phí Đại Học Công Nghệ Sài Gòn, (Stu) Mới Nhất

Chương trình mẫu:

PHP:

*
viết công tác tính tổng s=1+1/2+1/3+...+1/n (ảnh 5)" width="507">

 

 

 

 

 

 

 

 

 

 

4. Tính tổng cùng tích bằng câu lệnh lặp

Ví dụ 5: Chương trình sau đây sẽ tính tổng N số từ nhiên đầu tiên với N nhập từ bàn phím.