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.
Trang 1www.themegallery.com Company Logo
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 Long
Trang 2a=b=5;
z=(x=2)+(y=4);
Thâm nhâ ̣p vào thư viê ̣n chuẩn
#include <stdio.h>
Trang 3www.themegallery.com Company Logo
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()
Trang 4Hà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);
Trang 5www.themegallery.com Company Logo
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
Ví dụ: int c;
c = getchar()
Trang 6Hà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);
Trang 7www.themegallery.com Company Logo
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 (đi ̣nh dạng) cho số nguyên (ở đây biến S mang giá tri ̣ nguyên)
Trang 8Cá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
Trang 9www.themegallery.com Company Logo
khi biết độ dài 2 cạnh
#include <stdio.h>
#include <conio.h>
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();
return 0;
}
Trang 101 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 cao
2 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 cao
3 Viết chương trı̀nh tı́nh diện tı́ch hı̀nh tròn khi biết
đường kı́nh
Trang 11www.themegallery.com Company Logo
Chương 4: Cấu trúc điều khiển
● Cấu trúc if
● Cấu trúc switch