YOMEDIA
Bài giảng Tin học cơ sở 2: Chương 2 - Cấu trúc điều khiển
Chia sẻ: _ _
| Ngày:
| Loại File: PDF
| Số trang:12
20
lượt xem
4
download
Download
Vui lòng tải xuống để xem tài liệu đầy đủ
Bài giảng "Tin học cơ sở 2: Chương 2 - Cấu trúc điều khiển" được biên soạn với các nội dung gồm: Biểu thức logic; Cấu trúc rẽ nhánh; Cấu trúc lặp; Các bài tập vận dụng nâng cao kiến thức và kỹ năng. Mời các bạn cùng tham khảo.
AMBIENT/
Chủ đề:
Nội dung Text: Bài giảng Tin học cơ sở 2: Chương 2 - Cấu trúc điều khiển
- 2/21/2016
Chương 2: Cấu trúc điều khiển
1
Nội dung chính
1. Biểu thức logic
2. Cấu trúc rẽ nhánh
if-else
switch
3. Cấu trúc lặp:
while, do-while, for
2
1
- 2/21/2016
Biểu thức logic
3
Biểu thức logic
&&: và
Kết hợp nhiều biểu thức logic
Cú pháp
(biểu_thức_logic_1) && (biểu_thức_logic_2)
Ví dụ:
if ( (score > 0) && (score < 10) )
cout
- 2/21/2016
Biểu thức logic
||: hoặc
Kết hợp nhiều biểu thức logic
Cú pháp
(biểu_thức_logic_1) || (biểu_thức_logic_2)
Ví dụ:
if ( (score > 0) || (score < 10) )
cout
- 2/21/2016
Biểu thức logic
7
8
4
- 2/21/2016
9
Xác định giá trị của các biểu thức logic sau, biết
count=0, limit=10;
10
5
- 2/21/2016
Cấu trúc rẽ nhánh
Câu lệnh if đơn giản
Cú pháp:
if ()
{
}
Ví dụ:
int num = 4;
if(num%2==0)
{
cout
- 2/21/2016
Cấu trúc rẽ nhánh
Câu lệnh switch case
Cú pháp
switch ()
{
case nhan_1: ; break;
case nhan_2: ; break;
case nhan_n: ; break;
default:
}
13
Cấu trúc rẽ nhánh
Câu lệnh switch case
14
7
- 2/21/2016
Cấu trúc rẽ nhánh
Câu lệnh switch case
15
Toán tử điều kiện
Cú pháp:
biểu_thức_logic? giá_trị_1: giá_trị_2;
Ví dụ:
int n1 = 3, n2=5;
int max = (n1 > n2) ? n1 : n2;
16
8
- 2/21/2016
Cấu trúc lặp
while
do … while
for
17
Cấu trúc lặp
while
Cú pháp:
while ( điều_kiện )
{
thân_chương_trình
}
Ví dụ: In bảng mã ASCII
int main ()
{
int n=0;
while (n
- 2/21/2016
Cấu trúc lặp
do … while
Cú pháp;
do
{
} while ();
Ví dụ:
int main ()
{
int n=0;
do
{
cout
- 2/21/2016
Toán tử ,
Ví dụ:
first = (first = 2, second = first + 1);
second = 3
first = 3
Thực hiện danh sách các biểu thức, trả về giá trị của biểu
thức cuối cùng
Thường dùng cho vòng lặp for
21
break, continue
break; kết thúc vòng lặp ngay tức khắc
continue; bỏ qua phần còn lại của lệnh lặp
Hạn chế sử dụng
22
11
- 2/21/2016
break, continue
23
12
Thêm tài liệu vào bộ sưu tập có sẵn:
Báo xấu
LAVA
ERROR:connection to 10.20.1.100:9315 failed (errno=111, msg=Connection refused)
ERROR:connection to 10.20.1.100:9315 failed (errno=111, msg=Connection refused)
Đang xử lý...