else Lệnh lựa chọn switch Lệnh lặp for Lệnh lặp while Lệnh lặp do ..... Giới thiệu Lệnh điều kiện if .... else Lệnh lựa chọn switch Các lệnh lặp... Dạng chuỗi if...else 4Đề bài: Kiểm tra
Trang 1TIN HỌC CƠ SỞ 3
Cấu trúc điều khiển
Ngô Văn Chí
Hà Nội, 2013
Trang 2Các cấu trúc điều khiển
Lệnh điều kiện if else
Lệnh lựa chọn switch
Lệnh lặp for
Lệnh lặp while
Lệnh lặp do while
Trang 3Giới thiệu Lệnh điều kiện if else Lệnh lựa chọn switch Các lệnh lặp
Trang 6Dạng thiếu (3)
Đề bài: Nhập vào số a từ bàn phím Kiểm tra tính chẵn, lẻ của sốa
Trang 9Dạng đủ (3)
Đề bài: Nhập vào số a từ bàn phím Kiểm tra tính chẵn, lẻ của số
a (sử dụng dạng đủ)
Trang 13Dạng chuỗi if else (4)
Đề bài: Kiểm tra tính âm, dương và bằng không của một số đượcnhập từ bàn phím
Trang 14Lệnh lựa chọn switch (1)
Cấu trúc: switch(biến) {
case<value_1>:
Các_lệnh_1break;
case<value_n>:
Các_lệnh_nbreak;
default:
Các_lệnh_n+1}
Trang 18Giới thiệu Lệnh điều kiện if else Lệnh lựa chọn switch Các lệnh lặp
Trang 20điều_kiện: là biểu thức điều kiện để thực hiện vòng lặp
cập_nhật: là biểu thức để cập nhật lại trạng thái của các biến
Trang 22Giới thiệu Lệnh điều kiện if else Lệnh lựa chọn switch Các lệnh lặp
Lệnh lặp for (3)
Đề bài:
Bài 1: In ra tất cả các số lẻ từ 1 đến 100
n
Bài 3: Nhập vào số nguyên dương n Hãy kiểm tra xem n có phải
là số nguyên tố hay không?
Trang 23Giới thiệu Lệnh điều kiện if else Lệnh lựa chọn switch Các lệnh lặp
Trang 24Bài 3: Nhập vào số nguyên dương n Hãy kiểm tra xem n có phải
là số nguyên tố hay không?
Trang 26printf("Tong gia tri cac so tu nhien lien tiep nho nhat lon
hon 100 la: %d", tong);
getch();
return 0;
}
Trang 30Điều khiển trong vòng lặp
Lệnh continue: chuyển sang bước lặp tiếp theo
Lệnh break: thoát khỏi vòng lặp gần nhất
Trang 31Điều khiển trong vòng lặp