Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
860,93 KB
Nội dung
LẬP TRÌNH C CHO NGƯỜI MỚI HỌC Giảng viên: Thạc sĩ Trần Thanh Sơn Trường Đại Học Khoa Học Tự Nhiên BÀI 3: CẤU TRÚC RẼ NHÁNH IF VÀ SWITCH CASE I CẤU TRÚC IF … ELSE if ( biểu thức điều kiện) { } Else { Nếu biểu thức điều kiện thực thực khối lệnh 1, sai thực khối lệnh Khối lệnh 1, khối lệnh có nhiều cấu trúc if … else } CẤU TRÚC RẼ NHÁNH IF … ELSE Cấu phép toán logic • > ; >=; < ; b); if (a>= b); if (a!=b) CẤU TRÚC RẼ NHÁNH IF … ELSE Chú ý dùng if … else • Câu lệnh if – else lồng • else kết hợp với if gần • Trong trường hợp if bên else phải viết cặp dấu {} để tránh kết hợp sai ý muốn • Ví dụ : có biến có giá trị sau: so1=4, so2=6, so3=9, a = if(so1>0) if(so2>so3) a = so2; else a= so3; if(so1>0) { if(so2>so3) a = so2; } else a= so3; BÀI TẬP VỀ IF … ELSE • Bài 1: Bài đổi tiền hôm trước Kiểm tra người dùng nhập số âm xuất câu thông báo: “Số tiền nhập vào phải số nguyên dương” Giải pháp: If (M =b ) max = a; = b; else: max = b; = a Đầu ra: in hình max, • Cải tiến: nhập vào số, in max, BÀI TẬP VỀ IF … ELSE (tt) • Bài 3: Nhập vào số nguyên dương n với 1=1975 Sai: Không xét 11