Giao diện mới của VnDoc Pro: Dễ sử dụng hơn - chỉ tập trung vào lớp bạn quan tâm. Vui lòng chọn lớp mà bạn quan tâm: Lưu và trải nghiệm
Đóng
Điểm danh hàng ngày
  • Hôm nay +3
  • Ngày 2 +3
  • Ngày 3 +3
  • Ngày 4 +3
  • Ngày 5 +3
  • Ngày 6 +3
  • Ngày 7 +5
Bạn đã điểm danh Hôm nay và nhận 3 điểm!
Nhắn tin Zalo VNDOC để nhận tư vấn mua gói Thành viên hoặc tải tài liệu Hotline hỗ trợ: 0936 120 169

Lý thuyết Tin học 10 bài 21

Lớp: Lớp 10
Môn: Tin Học
Dạng tài liệu: Lý thuyết
Bộ sách: Kết nối tri thức với cuộc sống
Loại: Tài liệu Lẻ
Loại File: PDF
Phân loại: Tài liệu Tính phí

Lý thuyết Tin học 10 bài 21: Câu lệnh lặp while

VnDoc.com xin gửi tới bạn đọc bài viết Lý thuyết Tin học 10 bài 21: Câu lệnh lặp while để bạn đọc cùng tham khảo. Mời các bạn cùng tham khảo thêm tại mục Tin học 10 Kết nối tri thức nhé.

1. Lệnh While

- while là lệnh lặp với số lần không biết trước. Số lần lặp của while phụ thuộc vào điều kiện.

Cú pháp của lệnh while như sau:

Lý thuyết Tin học 10 bài 21

Ví dụ. Quan sát đoạn chương trình sau và cho biết S là giá trị của biểu thức toán học nào?

Lý thuyết Tin học 10 bài 21

Giải thích:

Đoạn chương trình tính tổng 12 + 22 +...+ k2 với điều kiện k2 < 100 . Vậy S chính là tổng bình phương các số tự nhiên nhỏ hơn 10.

2. Cấu trúc lập trình

Ba cấu trúc lập trình cơ bản của ngôn ngữ lập trình bậc cao là:

- Cấu trúc tuần tự: các lệnh được thực hiện theo trình tự từ trên xuống dưới. Được thể hiện bằng các câu lệnh như gán giá trị, nhập/xuất dữ liệu.

- Cấu trúc rẽ nhánh: các lệnh chỉ được thực hiện tùy thuộc vào điều kiện đúng hay sai. Được thể hiện bằng câu lệnh điều kiện if.

- Cấu trúc lặp: các lệnh được thực hiện lặp đi lặp lại theo điều kiện nào đó vẫn còn đúng hay sai. Được thể hiện bằng lệnh for, while.

THỰC HÀNH

Sử dụng lệnh lặp while và các lệnh đã học

Nhiệm vụ 1. Viết chương trình in toàn bộ dãy các số tự nhiên từ 1 đến 100 trên một hàng ngang.

Hướng dẫn:

Mở phần mềm Python và nhập chương trình sau:

Lý thuyết Tin học 10 bài 21

Kết quả chạy chương trình:

Lý thuyết Tin học 10 bài 21

Nhiệm vụ 2. Viết chương trình in ra màn hình các chữ cái tiếng Anh từ “A” đến “Z” theo ba hàng ngang trên màn hình, hai hàng ngang đầu có 10 chữ cái, hàng thứ ba có 6 chữ cái.

Hướng dẫn:

Chúng ta đã biết các chữ cái tiếng Anh từ A – Z chiếm các vị trí từ 65 đến 90 trong bảng mã ASCII. Với số thứ tự k của bảng mã ASCII, chúng ta sử dụng chr(k) trả lại kí tự tương ứng trong bảng mã này.

Lý thuyết Tin học 10 bài 21

Để in kết quả cần thêm dòng print(i)

Lý thuyết Tin học 10 bài 21

Kết quả chương trình:

Lý thuyết Tin học 10 bài 21

Chọn file muốn tải về:
Đóng Chỉ thành viên VnDoc PRO/PROPLUS tải được nội dung này!
Đóng
89.000 / tháng
Đặc quyền các gói Thành viên
PRO
Phổ biến nhất
PRO+
Tải tài liệu Cao cấp 1 Lớp
30 lượt tải tài liệu
Xem nội dung bài viết
Trải nghiệm Không quảng cáo
Làm bài trắc nghiệm không giới hạn
Mua cả năm Tiết kiệm tới 48%

Có thể bạn quan tâm

Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
Sắp xếp theo