Tải bản đầy đủ (.pdf) (18 trang)

Bài giảng Nhập môn lập trình: Chương 2 - ThS. Cáp Phạm Đình Thăng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (801.79 KB, 18 trang )

ĐH CNTT

NMLT

Chương 2
LẬP TRÌNH VỚI NGƠN NGỮ C


ĐH CNTT

NMLT

1. Các lệnh cơ bản trong C
Bắt đầu:
Ký hiệu bắt đầu:

{


ĐH CNTT

NMLT

1. Các lệnh cơ bản trong C
Kết thúc:
Ký hiệu Kết thúc:

}


ĐH CNTT



NMLT

1. Các lệnh cơ bản trong C
Nhập liệu:
Hàm nhập liệu cơ bản nhất

scanf


ĐH CNTT

NMLT

1. Các lệnh cơ bản trong C
Xuất dữ liệu:
Hàm xuất dữ liệu cơ bản nhất

printf


ĐH CNTT

NMLT

1. Các lệnh cơ bản trong C

Xử lý:
Toán tử xử lý đơn giản nhất là toán tử gán


Operator =


ĐH CNTT

NMLT

2. Cấu trúc điều khiển


ĐH CNTT

NMLT

2.1 Cấu trúc điều khiển rẽ nhánh if

if (<biểu thức điều kiện rẽ nhánh>)
{

}


ĐH CNTT

NMLT

2.2 Cấu trúc điều khiển rẽ nhánh if
else
if (<biểu thức điều kiện rẽ nhánh>)
{


}
else
{

}


ĐH CNTT

NMLT

2.3 Cấu trúc điều khiển vòng lặp

while (<biểu thức điều kiện lặp>)
{

}


ĐH CNTT

NMLT

3. Các thư viện cơ bản

1. Thư viện stdio.h
(standard input output library)



ĐH CNTT

NMLT

3. Các thư viên cơ bản

2. Thư viện math.h
(mathematics library)


ĐH CNTT

NMLT

4. Các kiểu dữ liệu cơ bản
STT

Tên kiểu

Từ khoá
int

Mã định
dạng
%d

Kích
thước
4 byte


1

Số nguyên

2

Số thực

float

%f

4 byte

3

Ký tự

char

%c

1 byte

4

Số nguyên
dài

long


%ld

4 byte


ĐH CNTT

NMLT

5. Ứng dụng
Các ứng dụng trong phần này được
dựa trên tư tưởng trong lưu đồ của
chương trước.


ĐH CNTT

NMLT

1: Đếm số lượng chữ số của số nguyên
ương n

2: Tính tổng các chữ số của số nguyên
ương n

3: Đếm số lượng chữ số lẻ của số
guyên dương n.



ĐH CNTT

NMLT

4. Tìm chữ số đầu tiên của số nguyên dương

5. Tìm số đảo ngược của số nguyên dương n

6. Tìm chữ số lớn nhất của số nguyên dương

7. Đếm số lượng chữ số lớn nhất của số
guyên dương n


ĐH CNTT

NMLT

8. Kiểm tra số ngun dương n có tồn
hữ số chẵn hay không?

9. Hãy kiểm tra số nguyên dương n có
hải là số đối xứng hay khơng?

0. Kiểm tra các chữ số của số nguyên
ương n có tăng dần từ trái sang phải ha
hông?


ĐH CNTT


NMLT

1. Kiểm tra số ngun có dạng 2k hay
hơng?

2. Kiểm tra số ngun có dạng 3k hay
hơng?



×