Giải Bài Tập Tin Học 11 – Bài 10: Cấu trúc lặp giúp HS giải bài tập, giúp cho các em hình thành và phát triển năng lực sử dụng công nghệ thông tin và truyền thông:
Xem thêm các sách tham khảo liên quan:
- Sách Giáo Viên Tin Học Lớp 11
1. Lặp
Với a là số nguyên và a>2, xét các bài toán sau đây:
Với cả hai bài toán, cách để tính tổng S có các điểm tương đồng .
+ Xuất phát, S được gán giá trị 1/a
+ Sau mỗi lần lặp giá trị tổng S được cộng thêm một giá trị 1/[a+N] N=1,2,3,..
Việc cộng này sẽ được lặp lại một số lần.
Đối với bài toán 1, số lần lặp sẽ là 100. Bài toán sẽ dừng sau khi thực hiện việc cộng 100 lần.
Đối với bài toán 2, số lần lặp sẽ chưa biết trước nhưng việc cộng vào sẽ kết thúc khi:
1/[a+N] 100 thì chuyển đến bước 5;
Bước 4: S:=S+1/[a+N]; quay lại bước 2 [Thao tác lặp ở đây].
Bước 5: Đưa S ra màn hình rồi kết thúc.
Cách 2:
Bước 1: Gán cho S:=1/a ; gán cho N=101;
Bước 2: Giảm giá trị N xuống 1. N:=N-1;
Bước 3: Nếu N= "Mexico"
Trả về bản ghi của tất cả các quốc gia/vùng lãnh thổ, bắt đầu bằng Mexico và tiếp tục đến cuối bảng chữ cái.
Nằm trong một phạm vi cụ thể, chẳng hạn như A đến D
Like "[A-D]*"
Trả về bản ghi cho các quốc gia/vùng lãnh thổ có tên bắt đầu bằng các chữ cái "A" đến "D".
Khớp với một trong hai giá trị, chẳng hạn như USA hoặc UK
"USA" Or "UK"
Trả về bản ghi cho USA [Hoa Kỳ] và UK [Vương quốc Anh].
Có chứa một trong các giá trị trong danh sách giá trị
In["France", "China", "Germany", "Japan"]
Trả về bản ghi cho tất cả các quốc gia/vùng lãnh thổ được chỉ định trong danh sách.
Có chứa các ký tự nhất định ở một vị trí cụ thể trong giá trị trường
Right[[CountryRegion], 1] = "y"
Trả về bản ghi cho tất cả các quốc gia/vùng lãnh thổ có ký tự cuối cùng là "y".
Thỏa mãn yêu cầu về độ dài
Len[[CountryRegion]] > 10
Trả về bản ghi cho các quốc gia/vùng lãnh thổ có tên dài hơn 10 ký tự.
Khớp với một mẫu hình cụ thể
Like "Chi??"
Trả về bản ghi cho các quốc gia/vùng lãnh thổ có tên dài năm ký tự và ba ký tự đầu là "Chi", chẳng hạn như China [Trung Quốc] và Chile.
Lưu ý: Các ký tự ? và _, khi được dùng trong một biểu thức, đại diện cho một ký tự đơn — những ký tự này cũng được gọi là ký tự đại diện. Không thể sử dụng ký tự _ trong cùng biểu thức với ký tự ? và cũng không thể sử dụng ký tự này trong cùng biểu thức với ký tự đại diện *. Bạn có thể sử dụng ký tự đại diện _ trong biểu thức cũng chứa ký tự đại diện %.
Ví dụ sau đây là cho trường Đơn_Giá trong truy vấn được dựa trên bảng lưu trữ thông tin sản phẩm. Tiêu chí được chỉ định trong hàng Tiêu chí của trường trong lưới thiết kế truy vấn.
Khớp chính xác với một giá trị, chẳng hạn như 100 | 100 | Trả về bản ghi có đơn giá sản phẩm là $100. |
Không khớp với một giá trị, chẳng hạn như 1000 | Not 1000 | Trả về bản ghi có đơn giá sản phẩm không phải là $1000. |
Có chứa một giá trị nhỏ hơn một giá trị nào đó, chẳng hạn như 100 | < 100 | |
Có chứa một trong hai giá trị, chẳng hạn như 20 hoặc 25 | 20 or 25 | Trả về bản ghi có đơn giá là $20 hoặc $25. |
Có chứa một giá trị nằm trong một phạm vi giá trị | >49,99 and = thay vì toán tử >. | |
Chứa các giá trị nằm trong một phạm vi ngày | >#02/02/2006# and =#02/02/2006# and 5 AND Chủ Đề |