Bài 10. Cấu Trúc Lặp - Tin Học 11 - Vũ Trường

Đăng nhập / Đăng ký VioletBaigiang
  • ViOLET.VN
  • Bài giảng
  • Giáo án
  • Đề thi & Kiểm tra
  • Tư liệu
  • E-Learning
  • Kỹ năng CNTT
  • Trợ giúp

Thư mục

Các ý kiến mới nhất

  • hay quá cô ơi...
  • xzvzx...
  • azino777wincom...
  • 11betvietnamcom...
  • u888ycom...
  • Ai tải về chú ý là có 2 tên thứ ngày...
  • TUẦN 23-BÀI 72 MÉT KHỐI...
  • TUẦN 23-BÀI 71 T2 ĐỀ-XI-MÉT KHỐI...
  • TUẦN 23-BÀI 71 T1 ĐỀ-XI-MÉT KHỐI...
  • TUẦN 23-BÀI 69 T2 THỂ TÍCH CỦA MỘT HÌNH...
  • TUẦN 23-BÀI 2 T3 TRẢ BÀI VĂN TẢ NGƯỜI...
  • TUẦN 23-BÀI 2 T1 NHỮNG CON MẮT CỦA BIỂN...
  • TUẦN 23-BÀI 1 T4 LT LẬP DÀN Ý CHO BV...
  • TUẦN 23-BÀI 1 T3 LUYỆN TẬP VỀ CÂU GHÉP...
  • Các ý kiến của tôi
  • Thành viên trực tuyến

    377 khách và 186 thành viên
  • Ngô Thị Mười
  • Đoàn Thị Hương
  • Ngoc Chau
  • Thảo Tài Huy Hưng
  • Nguyễn Quôc Hùng
  • Lê Quang Triệu
  • Phạm Thu Hiên
  • Trương Thị Mơ
  • huỳnh hoàng kim
  • Trần Đức Thạnh
  • Trương Thị Hiền
  • Lê Thị Huệ
  • phạm đình năm
  • Bùi Ái Dũng
  • ngô thị uyên
  • Trương Văn Luyện
  • Đặng Thị Phóng
  • đỗ thúy nga
  • nie y pot
  • Ngọc Ánh
  • Tìm kiếm theo tiêu đề

    Searchback

    Đăng nhập

    Tên truy nhập Mật khẩu Ghi nhớ   Quên mật khẩu ĐK thành viên

    Tin tức cộng đồng

    5 điều đơn giản cha mẹ nên làm mỗi ngày để con hạnh phúc hơn

    Tìm kiếm hạnh phúc là một nhu cầu lớn và xuất hiện xuyên suốt cuộc đời mỗi con người. Tác giả người Mỹ Stephanie Harrison đã dành ra hơn 10 năm để nghiên cứu về cảm nhận hạnh phúc, bà đã hệ thống các kiến thức ấy trong cuốn New Happy. Bà Harrison khẳng định có những thói quen đơn...
  • Hà Nội công bố cấu trúc định dạng đề minh họa 7 môn thi lớp 10 năm 2025
  • 23 triệu học sinh cả nước chính thức bước vào năm học đặc biệt
  • Xem tiếp

    Tin tức thư viện

    Chức năng Dừng xem quảng cáo trên violet.vn

    12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
  • Khắc phục hiện tượng không xuất hiện menu Bộ công cụ Violet trên PowerPoint và Word
  • Thử nghiệm Hệ thống Kiểm tra Trực tuyến ViOLET Giai đoạn 1
  • Xem tiếp

    Hướng dẫn sử dụng thư viện

    Xác thực Thông tin thành viên trên violet.vn

    12072596 Sau khi đã đăng ký thành công và trở thành thành viên của Thư viện trực tuyến, nếu bạn muốn tạo trang riêng cho Trường, Phòng Giáo dục, Sở Giáo dục, cho cá nhân mình hay bạn muốn soạn thảo bài giảng điện tử trực tuyến bằng công cụ soạn thảo bài giảng ViOLET, bạn...
  • Bài 4: Quản lí ngân hàng câu hỏi và sinh đề có điều kiện
  • Bài 3: Tạo đề thi trắc nghiệm trực tuyến dạng chọn một đáp án đúng
  • Bài 2: Tạo cây thư mục chứa câu hỏi trắc nghiệm đồng bộ với danh mục SGK
  • Bài 1: Hướng dẫn tạo đề thi trắc nghiệm trực tuyến
  • Lấy lại Mật khẩu trên violet.vn
  • Kích hoạt tài khoản (Xác nhận thông tin liên hệ) trên violet.vn
  • Đăng ký Thành viên trên Thư viện ViOLET
  • Tạo website Thư viện Giáo dục trên violet.vn
  • Hỗ trợ trực tuyến trên violet.vn bằng Phần mềm điều khiển máy tính từ xa TeamViewer
  • Xem tiếp

    Hỗ trợ kĩ thuật

    Liên hệ quảng cáo

    Tìm kiếm Bài giảng

    Đưa bài giảng lên Gốc > THPT (Chương trình cũ) > Tin học > Tin học 11 >
    • (C++) Bài 10. Cấu trúc lặp
    • Cùng tác giả
    • Lịch sử tải về

    Bài 10. Cấu trúc lặp Download Edit-0 Delete-0

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ... Nhấn vào đây để tải về Báo tài liệu có sai sót Nhắn tin cho tác giả (Tài liệu chưa được thẩm định) Nguồn: Người gửi: Vũ Trường Ngày gửi: 14h:01' 05-01-2022 Dung lượng: 2.5 MB Số lượt tải: 241 Số lượt thích: 0 người Hãy là chính mìnhBe yourselfWednesday, January 05, 2022TIN HỌC 11 (C++) – Bài 10CẤU TRÚC LẶPNỘI DUNG BÀI HỌCLặpLặp với số lần biết trước và câu lệnh forLặp với số lần chưa biết trước và câu lệnh while05/01/2022Tin học 11 - Ngôn ngữ lập trình C++2I. LẶPXét 2 bài toán như sau với a > 2 là số nguyên cho trước:Bài toán 1: Tính Tổng Bài toán 2: Tính Tổng 05/01/2022Tin học 11 - Ngôn ngữ lập trình C++305/01/2022Tin học 11 - Ngôn ngữ lập trình C++4Ban đầuN = 1N = 2N = 3N = 100Tổng quátTrong Tin họcI. LẶPBài toán 1: Tính Tổng05/01/2022Tin học 11 - Ngôn ngữ lập trình C++5Ban đầuN = 1N = 2N = 3Tổng quátTrong Tin họcI. LẶPcho đến khiBài toán 2: Tính TổngI. LẶPCách giải:Bắt đầu S được gán giá trị Tiếp theo mỗi lần cộng thêm vào S là 05/01/2022Tin học 11 - Ngôn ngữ lập trình C++6Đối với bài toán 1, việc cộng thêm dừng khi N = 100.Đối với bài toán 2, việc cộng thêm dừng khi số lần lặp đã biết trướcsố lần lặp chưa biết trướcI. LẶPNói chung, trong một số thuật toán có những thao tác phải thực hiện lặp đi lặp lại một số lần. Một trong các đặc trưng của máy tính là có khả năng thực hiện hiệu quả các thao tác lặp. Cấu trúc lặp mô tả thao tác lặp và được phân thành hai loại:Lặp với số lần biết trước.Lặp với số lần chưa biết trước.Các ngôn ngữ lập trình đều có các câu lệnh để mô tả cấu trúc điều khiển lặp.05/01/2022Tin học 11 - Ngôn ngữ lập trình C++705/01/2022Tin học 11 - Ngôn ngữ lập trình C++8Ban đầuN = 1N = 2N = 3N = 100Tổng quátTrong Tin họcII. LẶP VỚI SỐ LẦN BIẾT TRƯỚC– CÂU LỆNH FORBài toán 1: Tính TổngII. LẶP VỚI SỐ LẦN BIẾT TRƯỚC– CÂU LỆNH FOR1. Mô tả:05/01/2022Tin học 11 - Ngôn ngữ lập trình C++9Thuật toán Tong_1 để giải Bài toán 1 như sau: Bước 1: S  1/a; N  0; // Khởi tạo S và NBước 2: N  N + 1 ;Bước 3: Nếu N > 100 thì chuyển đến Bước 5;Bước 4: S  S + 1/(a + N) rồi quay lại Bước 2;Bước 5: Đưa S ra màn hình, rồi kết thúc.Bài toán 1: Tính TổngII. LẶP VỚI SỐ LẦN BIẾT TRƯỚC– CÂU LỆNH FOR for ( ; ; ) ;05/01/2022Tin học 11 - Ngôn ngữ lập trình C++10trong đó:Khởi tạo ban đầu là câu lệnh gán. Mục đích là xác định giá trị ban đầu cho biến điều khiển việc lặp (chỉ thực hiện một lần duy nhất).Điều kiện lặp là biểu thức logic. Điều kiện lặp được kiểm tra, nếu đúng vòng lặp sẽ tiếp tục và câu lệnh được thực hiện, nếu sai vòng lặp kết thúc và câu lệnh sẽ bỏ qua không thực hiện.Bước nhảy là tăng hay giảm giá trị của biến điều khiển.Câu lệnh là câu lệnh đơn, câu lệnh ghép hoặc câu lệnh có cấu trúc.2. Cú pháp:II. LẶP VỚI SỐ LẦN BIẾT TRƯỚC– CÂU LỆNH FORLưu ý:05/01/2022Tin học 11 - Ngôn ngữ lập trình C++11for ( ; ; ) ;Các tham số trong vòng lặp for có thể khuyết một hoặc vài (thậm chí là tất cả) tham số. Tuy nhiên, dấu chấm phẩy ; là luôn bắt buộc.Ta có thể thực hiện việc khai báo biến trực tiếp bên trong dấu ngoặc đơn của vòng lặp for.Nếu có nhiều lệnh chịu sự chi phối của for, thì chúng cần được đặt trong cặp dấu { và }.for ( ; ; ){ ; ………}II. LẶP VỚI SỐ LẦN BIẾT TRƯỚC– CÂU LỆNH FORC++ sẽ thực hiện câu lệnh lặp theo từng bước như sau:Bước 1: Thực hiện khởi tạo ban đầu (một lần duy nhất).Bước 2: Kiểm tra điều kiện lặp. Nếu đúng thì thực hiện Bước 3, ngược lại kết thúc vòng lặp.Bước 3: Thực hiện câu lệnh.Bước 4: Thực hiện bước nhảy.Bước 5: Quay lại Bước 2.05/01/2022Tin học 11 - Ngôn ngữ lập trình C++123. Ý nghĩa:for ( ; ; ) ;II. LẶP VỚI SỐ LẦN BIẾT TRƯỚC– CÂU LỆNH FOR05/01/2022Tin học 11 - Ngôn ngữ lập trình C++134. Lưu đồ:for ( ; ; ) ;II. LẶP VỚI SỐ LẦN BIẾT TRƯỚC– CÂU LỆNH FORVí dụ 1: Chương trình cài đặt thuật toán Tong_1Ví dụ 2: Chương trình thực hiện việc nhập từ bàn phím hai số nguyên dương M và N (M a ; // Tinh Tong S S = 1.0/a ; // ep kieu //B 1 for ( int N=1 ; N

    Từ khóa » Tin Học 11 Bài 10 Violet