
Nhập môn về lập trình (C2) Slide 1
Chương 2
Cu trúc và thành phn
ca chương trình C
Presenter:

Nhập môn về lập trình (C2) Slide 2
Ni dung
Chương trình C đơn gin.
Phong cách lp trình.
Rèn luyn vic xut ra màn hình.
Đc d liu t bàn phím.
X lý đơn gin.

Nhập môn về lập trình (C2) Slide 3
Learning outcomes
L.O.1.4 – Biết được cu trúc và hiểu được các thành phn
ca mt chương trình viết bằng ngôn ngữ lập trình
C.
L.O.1.5 – Vận dụng được các nguyên tắc trong phong cách
lập trình để viết được các chương trình trong sáng
và dễ đọc.
L.O.1.6 – Liệt kê được các kiểu dữ liệu cơ bản trong C và
ghi ra giá trị điển hình ca các kiểu đó trong mã
nguồn.
L.O.1.7 – Sử dụng được các hàm để đọc dữ liệu từ bàn
phím và xut dữ liệu ra màn hình.

Nhập môn về lập trình (C2) Slide 4
Chương trình C đơn giản
#include “stdafx.h”
#include <conio.h>
/*
This is a simple program, which is used to show the structure of programs developed
in C
The objective of this program is to print the following information on different lines
1. University's name
2. Course's name
*/
void main()
{
// "printf" is a function, which is defined in <stdio.h>
printf("Ho Chi Minh city University of Technology\n");
printf("Programming Fundamentals");
// _getch() causes the program pause before close the console window,
// i.e., quit the program
// _getch() is a function, which is defined in <conio.h>
_getch();
}

Nhập môn về lập trình (C2) Slide 5
Chương trình C đơn giản
Các thành phn
Khai báo thư vin s đưc s dng
Ch th #include:
Cho bit chương trình c s dng 2 thư
vin hm stdio.lib (gián tip qua
stdafx.h) v conio.lib.
Thư vin stdio.lib cha hàm printf.
Thư vin conio.lib cha hàm _getch.
Cách khai báo bng ch th #include
như hình bên.
Ch ý du “ ” v < >.
#include “stdafx.h”
#include <conio.h>
void main()
{
printf(“123");
printf(“456\n");
_getch();
}