tailieunhanh - Bài giảng Kỹ thuật lập trình C: Chương 3 - ThS. Trần Quang Hải Bằng

Bài giảng Kỹ thuật lập trình C: Chương 3 Rẽ nhánh nhằm trình bày về các nội dung chính: rẽ nhánh if, công dụng của hàm if là thực hiện 1 trong 2 lệnh tùy thuộc vào điều kiện đúng / sai, sử dụng các toán tử luận lý để xây dựng các điều kiện phức tạp hơn. | KỸ THUẬT LẬP TRÌNH C Chương 3 Rẽ nhánh bangtqh@ 04 2010 Rẽ nhánh if Cú pháp if điều kiện lệnh thực hiện if điều kiện lệnh 1 else lệnh 2 Công dụng Thực hiện 1 trong 2 lệnh tùy thuộc vào điều kiện đúng sai. Nếu thực nhiện nhiều hơn 1 lệnh phải để trong cặp dấu bangtqh@ Kỹ thuật lập trình C - Rẽ nhánh 2 04 2010 Rẽ nhánh if - ví dụ 1 Tìm min của 2 số a b nhập từ bàn phím include include int main void int a b min printf Nhap hai so nguyên a va b. n printf a scanf d a printf b scanf d b if a b min a else min b printf min d n min getch return 0 bangtqh@ Kỹ thuật lập trình C - Rẽ nhánh 3 04 2010 Sử dụng các toán tử luận lý để xây dựng các điều kiện phức tạp hơn Toán tử Ký hiệu AND OR II NOT A A TRUE FALSE FALSE TRUE A B A B TRUE TRUE TRUE TRUE FALSE FALSE FALSE TRUE FALSE FALSE FALSE FALSE A B A II B TRUE TRUE TRUE TRUE FALSE TRUE FALSE TRUE TRUE FALSE FALSE FALSE bangtqh@ Kỹ thuật lập trình C - Rẽ nhánh 4 04 2010 Viêt chương trình nhập vào tọa độ của 3 điểm A B C trên mặt phăng. Kiểm tra xem tam giác ABC có là tam giác đều không include include finclude void main void float xa ya xb yb xc yc float a b c printf Nhap toa do diem A xa ya scanf f f xa ya printf Nhap toa do diem B xa ya scanf f f xb yb printf Nhap toa do diem C xa ya scanf f f XC yc a sqrt xb-xc xb-xc yb-yc yb-yc b sqrt xa-xc xa-xc ya-yc ya-yc c sqrt xa-xb xa-xb ya-yb ya-yb if a b b c printf Tam giac A B c deu else printf Tam giac A B c khong deu getch _____ bangtqh@ Kỹ thuật lập trình C - Rẽ nhánh 5 04 2010 1 Tính cước cuộc gọi điện thoại N giây biết rằng đơn giá 1 block là x đồng 1 block 6 giây đồng 1 include Ểinclude ị int N soblock float t x void main printf Nhap so giay scanf d N soblock N 6 if N 6 0 soblock soblock 1 printf So block la d soblock printf nGia tien 1 block scanf f x t soblock x printf So tien phai tra la f r t getch bangtqh@ Kỹ thuật lập trình C - Rẽ nhánh

TỪ KHÓA LIÊN QUAN