You are on page 1of 7

Chương 2: Tổng quan ngôn ngữ lập trình C

10/9/2018

Mục tiêu

- Cài đặt code


- Viết lệnh nhập xuất cơ bản
- Viết chương trình thực hiện phép toán theo công thức
- Viết chương trình sử dụng các phép toán chia và chia dư
- Viết chương trình sử dụng toán tử điều kiện
- Chạy debug xử lý lỗi.
I. Cài đặt chương trình
Truy cập địa chỉ http://www.codeblocks.org/downloads/26
Để download code::blocks

1|Page
Chọn bộ compiler GCC (GNU C Compiler) (Trình dịch C của GNU)
Các bước thực hiện:
1. Tạo 1 tập tin mới
▪ Chọn File > New >File..
▪ Chọn C/C++ source, nhấn Go

▪ Chọn ngôn ngữ C++

2|Page
▪ Chọn đường dẫn và đặt tên chương trinh.
2. Viết chương trình

3. Biên dịch và chạy chương trình (build and run)

3|Page
Nhấn biểu tượng (thứ 3)
Build tạo ra: File.o và File.exe

4. Xem kết quả và sửa lỗi tại cửa sổ output

II. Bài tập

Bài Nội dung

1. In ra mà hình câu “hello, welcome to C”

Nhập vào độ Ferenheit. Tính và in ra độ celsius theo công thức sau:


2. C = 5/9 * (F – 32).
Lưu ý: Tránh mất dữ liệu trong quá trình tính toán.

Nhập khối lượng hai vật thể và khoảng cách giữa chúng. Tính và in ra lực vạn vật hấp dẫn theo
công thức:
F = G*(m1*m2)/r2
3.
G: hằng số hấp dẫn (6.67*10-11 Nm2/kg2)
m1, m2: Khối lượng hai vật thể.
r: khoảng cách hai vật

4. Viết chương trình hoán đổi trị của 2 số nguyên.

Viết chương trình nhập vào 1 kí tự. In ra cho biết:


5.
− Mã ASCII của kí tự đó

4|Page
Bài Nội dung
− Kí tự đứng sau và mã ASCII của kí tự đó.
− Kí tự đứng trước và mã ASCII của kí tự đó.

6. Viết chương trình nhập vào 1 kí tự in thường. In ra kí tự in hoa tương ứng.

7. Viết chương trình nhập 3 số nguyên. Tìm số lớn nhất trong 3 số đó.

Viết chương trình in trị đảo ngược của số nguyên gồm 3 chữ số (chữ số hàng đơn vị khác 0). Ví
8.
dụ, nếu nhập vào 483 thì in ra 384.

Cho 3 số tự nhiên a, b, c là 3 cạnh của tam giác. Kiểm tra xem tam giác đó có phải là tam giác
9.
cân.

Cho 3 số tự nhiên a, b, c là 3 cạnh của tam giác. Kiểm tra xem tam giác đó có phải là tam giác
10.
vuông.

Cho 3 số tự nhiên a, b, c là 3 cạnh của tam giác. Kiểm tra xem tam giác đó có phải là tam giác
11.
vuông cân.

12. Viết chương trình nhập năm y. In ra cho biết năm n có nhuần hay không?

Hướng dẫn

1. Sử dụng hàm printf để in nội dung ra mà hình


Dòng 1 đến 4, phần ghi chú được đặt trong dấu /* */
Dòng 5, khai báo các chỉ định cho tiền xử lý (directive to the C preprocessor), nội dung chương trình có sử
dụng đến các hàm nhập xuất trong thư viện stdio.h
Dòng 6, dòng trống để làm rõ nội dung chương trình.
Dòng 7, hàm main() dùng để gọi mọi câu lệnh trong chương trình, đó là một khối lệnh (block) được đặt
trong dấu {} từ dòng 8 đến 11. Mọi chương trình C đều phải có hàm main().
Dòng 9, xuất nội dung lên màn hình
\n được gọi là escape character kí tự xuống hàng
Dòng 10, giá trị trả về của hàm main()

2. Tính độ C dựa theo công thức c=5/9 * (f-32)


Sử dụng hàm scanf () để nhập dữ liệu từ bàn phím
Khai báo iostream với namespace std để sử dụng hai hàm nhập xuất cin, cout

5|Page
Hoặc

3. khai báo hằng bằng từ khóa define

4. dùng một biến tạm để nhận giá trị của số thứ 1, sau đó số thứ nhất được cập nhật bằng số thứ 2, số thứ 2 sẽ
nhận lại giá trị của biến tạm.

6|Page
5. Các kí tự bảng mã Ascii đều được biểu diễn bằng 1 số nguyên

7. Sử dụng toán tử ? để xét các trường hợp.

7|Page

You might also like