Bài giảng Cơ sở lập trình 1: Chương 3 - Lê Quý Tài

56 72 0
Bài giảng Cơ sở lập trình 1: Chương 3 - Lê Quý Tài

Đ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

Bài giảng Cơ sở lập trình 1 - Chương 3 giới thiệu về các cấu trúc điều khiển. Trong chương này người học sẽ tập trung tìm hiểu hai cấu trúc điều khiển trong chương trình C, đó là cấu trúc rẽ nhánh và cấu trúc lặp. Mời các bạn cùng tham khảo.

Chương CÁC CẤU TRÚC ĐIỀU KHIỂN Khoa Hệ thống thông tin quản lý Hà Nội – 2015 Nội dung 5/9/21 Cấu trúc rẽ nhánh Cấu trúc lặp Chương - Các cấu trúc điều khiển 2/56 Cấu trúc rẽ nhánh 5/9/21 Câu lệnh điều kiện if Câu lệnh rẽ nhánh switch Toán tử goto nhãn Bài tập thực hành Chương - Các cấu trúc điều khiển 3/56 1.1 Câu lệnh điều kiện if  Dạng thiếu S Đ Trong ( ), cho kết (sai = 0, ≠ 0) if () ; Câu lệnh đơn Câu lệnh phức (kẹp { }) 5/9/21 Chương - Các cấu trúc điều khiển 4/56 Câu lệnh if (thiếu) void main() { if (a == 0) printf(“a bang 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } } 5/9/21 Chương - Các cấu trúc điều khiển 5/56 Câu lệnh if (đủ) S Đ Trong ( ), cho kết (sai = 0, ≠ 0) if () ; Câu lệnh đơn Câu lệnh phức (kẹp else { }) ; 5/9/21 Chương - Các cấu trúc điều khiển 6/56 Câu lệnh if (đủ) void main() { if (a == 0) printf(“a bang 0”); else printf(“a khac 0”); if (a == 0) { printf(“a bang 0”); a = 2912; } else printf(“a khac 0”); } 5/9/21 Chương - Các cấu trúc điều khiển 7/56 Câu lệnh if - Một số lưu ý  Câu lệnh if câu lệnh if… else câu lệnh đơn { if (a == 0) printf(“a bang 0”); } { if (a == 0) { printf(“a bang 0”); a = 2912; } else printf(“a khac 0”); } 5/9/21 Chương - Các cấu trúc điều khiển 8/56 Câu lệnh if - Một số lưu ý  Câu lệnh if lồng vào else tương ứng với if gần if (a != 0) if (b > 0) printf(“a != va b > 0”); else printf(“a != va b 0) printf(“a != va b > 0”); else printf(“a != va b 0) printf(“PT co nghiem”); if (delta < 0) printf(“PT vo nghiem”); else // delta >= if (delta == 0) printf(“PT co nghiem kep”); else printf(“PT co nghiem”); 5/9/21 Chương - Các cấu trúc điều khiển 10/56 Cách hoạt động vòng lặp while  Sơ đồ khối Đúng, !=0 Sai, =0  Cách hoạt động Bước Xác định giá trị Bước - Nếu (sai), máy ra khỏi vòng lặp - Nếu khác (đúng) máy thực trở lại Bước 5/9/21 Chương - Các cấu trúc điều khiển 42/56 Giải toán gửi tiền tiết kiệm  Thuật toán Bước Nhập số thực a, b k; Bước Gán thang = 0; Bước Nếu a>=b thơng báo thang kết thúc; Bước Gán a = a + a*k Bước Tăng số tháng: thang = thang + quay lại Bước 5/9/21 Chương - Các cấu trúc điều khiển 43/56 Giải toán gửi tiền tiết kiệm #include #include int main() { float a,b,k; int thang; printf("Nhap so tien can gui: "); scanf("%f",&a); printf("Nhap so tien mong muon: "); scanf("%f",&b); printf("Nhap lai suat: "); scanf("%f",&k); thang=0; while (a0 thông báo nhập kết thúc Bước Nếu n

Ngày đăng: 08/05/2021, 19:42

Từ khóa liên quan

Mục lục

  • Slide 1

  • Nội dung

  • 1. Cấu trúc rẽ nhánh

  • 1.1 Câu lệnh điều kiện if

  • Câu lệnh if (thiếu)

  • Câu lệnh if (đủ)

  • Câu lệnh if (đủ)

  • Câu lệnh if - Một số lưu ý

  • Câu lệnh if - Một số lưu ý

  • Câu lệnh if - Một số lưu ý

  • Câu lệnh if - Một số lưu ý

  • 1.2 Câu lệnh switch – Dạng thiếu

  • Câu lệnh switch (thiếu)

  • Câu lệnh switch (đủ)

  • Câu lệnh switch (đủ)

  • Câu lệnh switch - Một số lưu ý

  • Câu lệnh switch - Một số lưu ý

  • Câu lệnh switch - Một số lưu ý

  • Câu lệnh switch - Một số lưu ý

  • Câu lệnh switch - Một số lưu ý

Tài liệu cùng người dùng

Tài liệu liên quan