1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Tin học đại cương: Bài 5 - Bùi Thị Thu Cúc

20 32 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 532,55 KB

Nội dung

Bài giảng Tin học đại cương - Bài 5: Cấu trúc lặp cung cấp cho người học các kiến thức về cấu trúc chương trình, vòng lặp FOR, vòng lặp WHILE, vòng lặp DO-WHILE, từ khoá break và continue. Mời các bạn cùng tham khảo nội dung chi tiết.

TIN ĐẠI CƯƠNG Bài 5: CẤU TRÚC LẶP Nội dung trước Phân rã toán : chương trình lớn phân rã thành chương trình Hàm : kiểu kết (int, bool, float, void .), gọi hàm Tham chiếu tham trị Phạm vi biến Bài tập Nội dung Cấu trúc chương trình Vòng lặp FOR Vòng lặp WHILE Vòng lặp DO-WHILE Từ khoá break continue Bài tập Cấu trúc chương trình Có loại cấu trúc Tuần tự Lặp Lựa chọn (sẽ học sau) Cấu trúc Các lệnh thực Tất chương trình học đến thời điểm theo cấu trúc Cấu trúc lặp Ví dụ : Nhập liệu điểm môn Tin học đại cương cho 120 sinh viên lớp N03 tính điểm trung bình lớp Nếu dùng cấu trúc : khai báo 120 biến để lưu điểm 120 sinh viên viết 120 lần lệnh nhập liệu viết 120 lần lệnh cộng biến Vấn đề : chương trình dài, nhàm chán, dễ phát sinh lỗi, khơng tổng qt hóa → Giải pháp : sử dụng cấu trúc lặp, làm lặp lặp lại công việc thỏa mãn điều kiện Cấu trúc lặp Có hai kiểu lặp thơng dụng lặp sử dụng biến đếm (biết trước số lần lặp), ví dụ : nhập điểm 120 sinh viên lặp sử dụng điều kiện dừng, ví dụ : nhập mật nhập Tương ứng với kiểu lặp này, C++ cung cấp lệnh lặp for, while do-while Vịng lặp FOR Ví dụ : in hình số nguyên từ 10 đến 20 for (int i = 10 ; i = khơng ? → khơng → dừng vịng lặp, khơng in -1 hình Vòng lặp FOR 16 Cú pháp : for ( ; ; ) { khởi tạo điều kiện cơng việc sai } Q trình thực : gán giá trị ban đầu cho biến điều khiển Kiểm tra (biểu thức logic) Nếu sai : dừng lặp thay đổi Thực (một lệnh khối lệnh) Thực (tăng giảm giá trị biến điều khiển) Quay bước 10 Vòng lặp FOR : ví dụ //tính tổng số nguyên từ 10 đến 20 for (int i = 10, tong = ; i

Ngày đăng: 30/01/2020, 18:04