Danh mục tài liệu

Bài giảng Thuật toán và ngôn ngữ lập trình C: Chương 3 - Hà Nguyên Long

Số trang: 11      Loại file: pdf      Dung lượng: 110.42 KB      Lượt xem: 13      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Thuật toán và ngôn ngữ lập trình C - Chương 3 trình bày về cấu trúc lệnh tuần tự. Trong chương này người học sẽ tìm hiểu: Lệnh gán và biểu thức, các hàm vào ra chuẩn, đưa kết quả lên màn hı̀nh – hàm printf,...và một số nội dung khác.
Nội dung trích xuất từ tài liệu:
Bài giảng Thuật toán và ngôn ngữ lập trình C: Chương 3 - Hà Nguyên Long BÀI GIẢNG THUẬT TOÁN VÀNGÔN NGỮ LẬP TRÌNH C Chương 3 – Phầ n II CẤU TRÚC LỆNH TUẦN TỰ Giá o viên: Hà Nguyên Longwww.themegallery.com Company Logo CẤU TRÚC LỆNH TUẦN TỰLê ̣nh gá n và biể u thức a=b+c; a=b=5; z=(x=2)+(y=4);Thâm nhâ ̣p và o thư viê ̣n chuẩ n #include www.themegallery.com Company Logo CẤU TRÚC LỆNH TUẦN TỰCá c hà m và o ra chuẩ n Hàm getchar (): Cách dùng: biến = getchar(); Công dụng: Nhận một ký tự vào từ bàn phím và không đưa ra màn hình. Hàm sẽ trả về ký tự nhận được và lưu vào biến. Ví dụ: int c; c = getchar() www.themegallery.com Company Logo CẤU TRÚC LỆNH TUẦN TỰCá c hà m và o ra chuẩ n Hàm putchar (): Cách dùng: putchar(ch); Công dụng: Đưa ký tự ch lên màn hình tại vị trí hiện tại của con trỏ. Ví dụ: int c; c = getchar() putchar(c); www.themegallery.com Company Logo CẤU TRÚC LỆNH TUẦN TỰCá c hà m và o ra chuẩ n Hàm getch(): Cách dùng: biến = getch(); Công dụng: Nếu có sẵn ký tự trong bộ đệm bàn phím thì hàm sẽ nhận một ký tự trong đó.Nếu bộ đệm rỗng, máy sẽ tạm dừng. Khi gõ một ký tự thì hàm nhận ngay ký tự đó (không cần bấm thêm phím Enter như trong các hàm nhập khác). Ký tự vừa gõ không hiện lên màn hình . www.themegallery.com Company Logo CẤU TRÚC LỆNH TUẦN TỰCá c hà m và o ra chuẩ n Hàm putch(): Cách dùng: putch(ch); Công dụng: Đưa ký tự ch lên màn hình tại vị trí hiện tại của con trỏ. Ví dụ: int c; c = getchar() putch(c); www.themegallery.com Company Logo CẤU TRÚC LỆNH TUẦN TỰĐưa kế t quả lên mà n hı̀nh – hà m printf Cách dùng: printf(điều khiển, đối số 1, đối số 2, ...); Ví dụ: printf(“Dien tich HCN la: %d”,S); Dấ u %d gọi là dấ u chuyể n dạng (đinh ̣ dạng) cho số nguyên (ở đây biế n S mang giá tri ̣ nguyên) www.themegallery.com Company Logo CẤU TRÚC LỆNH TUẦN TỰNhâ ̣p số liê ̣u từ bà n phı́m– hà m scanf Cách dùng: scanf(điều khiển, đối số 1, đối số 2, ...); Ví dụ: scanf(“%d”,&a); //nhập giá tri ̣ nguyên cho biế n a scanf(%f%f%f,&a,&b,&h);nhập giá tri ̣ thự c co cá c biế n a, b, h www.themegallery.com Company Logo CẤU TRÚC LỆNH TUẦN TỰVı́ dụ: viế t chương trı̀nh tı́nh diện tı́ch hı̀nh chữ nhậtkhi biế t độ dà i 2 cạnh #include #include main() { int a,b,S; printf(“hay nhap canh a, b”); scanf(“%d%d”,&a,&b); S=a*b; printf(“Dien tich HCN la: %d”,S) getch(); www.themegallery.com Company Logo CẤU TRÚC LỆNH TUẦN TỰBà i tâ ̣p1. Viế t chương trı̀nh tı́nh diện tı́ch tam giá c khi biế t độ dà i cạnh đá y và chiề u cao2. Viế t chương trı̀nh tı́nh diện tı́ch hı̀nh thang khi biế t độ dà i 2 cạnh đá y và chiề u cao3. Viế t chương trı̀nh tı́nh diện tı́ch hı̀nh trò n khi biế t đường kı́nh www.themegallery.com Company LogoTIẾ P THEO Chương 4: Cấ u trú c điề u khiể n ● Cấ u trú c if ● Cấ u trú c switch www.themegallery.com Company Logo