Câu lệnh điều kiện dạng đủ: IF THEN ELSE ; Với câu lệnh này, chương trình sẽ kiểm tra Điều kiện.. Điền vào chỗ trống cách thức hoạt động của câu lệnh lặp biết trước số lần lặp: For
Trang 1NHIỆT LIỆT CHÀO MỪNG
Giáo viên: Vũ Thị Thu Trang Trường THCS Bần Yên Nhân
Thầy cô giáo và các em học sinh
Trang 2CON SỐ MAY MẮN
Trang 35 4
Trang 5If <Điều kiện> then <Câu lệnh 1> Else <Câu lệnh 2>;
Trang 6While <Điều kiện> do <Câu lệnh 1>;
Trang 8Khi biến đếm lớn hơn giá trị đầu
Trang 9Giá trị cuối – Giá trị đầu + 1
Trang 100
A
5 B
Trang 112 loại: Biết trước và chưa biết trước
Trang 12Trò chơi truyền phấn
Lớp chia làm 2 đội: DÃY TRONG (TEAM) và DÃY NGOÀI (TEAM B)
Mỗi đội cử 3 bạn đại diện truyền phấn cho nhau để thực hiện 3 nhiệm vụ bên dưới:
Nhiệm vụ 1: Viết cú pháp của câu lệnh điều kiện dạng thiếu.
Nhiệm vụ 2: Viết cú pháp của câu lệnh điều kiện dạng đủ
Nhiệm vụ 3: Viết cú pháp của câu lệnh lặp với số lần biết trước
Đánh giá: - Đội nhanh nhất được cộng 1 điểm
- Mỗi lệnh viết đúng được 3 điểm
- Đội chiến thắng là đội nhiều điểm nhất
Trang 13IF <Điều kiện> THEN <Câu lệnh>;
1 Câu lệnh điều kiện dạng thiếu
2 Câu lệnh điều kiện dạng đủ
IF <Điều kiện> THEN <Câu lệnh 1> ELSE <Câu lệnh 2>;
CÚ PHÁP CÂU LỆNH ĐIỀU KIỆN VÀ CÂU LỆNH LẶP
3 Câu lệnh lặp biết trước số lần lặp
FOR < Biến đếm >:=< Giá trị đầu > TO < Giá trị cuối > DO < Câu lệnh >;
Trang 14a Câu lệnh điều kiện dạng thiếu: IF <Điều kiện> THEN <Câu lệnh>;
Khi gặp câu lệnh điều kiện dạng thiếu chương trình sẽ kiểm tra điều kiện Nếu điều kiện
được thỏa mãn, chương trình sẽ thực hiện câu lệnh sau từ khóa THEN , trường hợp
ngược lại câu lệnh đó bị bỏ qua
b Câu lệnh điều kiện dạng đủ:
IF <Điều kiện> THEN <Câu lệnh 1> ELSE <Câu lệnh 2> ;
Với câu lệnh này, chương trình sẽ kiểm tra Điều kiện Nếu Điều kiện được thỏa mãn,
chương trình sẽ thực hiện câu lệnh 1 , trường hợp ngược lại chương trình thực hiện
câu lệnh 2
7
8
c Điền vào chỗ trống cách thức hoạt động của câu lệnh lặp biết trước số lần lặp:
For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Trong đó, for, to, do là các từ khóa, biến điếm là kiểu nguyên, giá trị đầu, giá trị cuối là các giá trị nguyên Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm sẽ tự động tăng lên
1 đơn vị cho đến khi bằng giá trị cuối.
Trang 15a Câu lệnh điều kiện dạng thiếu: IF <Điều kiện> THEN <Câu lệnh>;
Khi gặp câu lệnh điều kiện dạng thiếu chương trình sẽ kiểm tra điều kiện Nếu điều kiện
được thỏa mãn, chương trình sẽ thực hiện câu lệnh sau từ khóa THEN , trường hợp
ngược lại câu lệnh đó bị bỏ qua
b Câu lệnh điều kiện dạng đủ:
IF <Điều kiện> THEN <Câu lệnh 1> ELSE <Câu lệnh 2> ;
Với câu lệnh này, chương trình sẽ kiểm tra Điều kiện Nếu Điều kiện được thỏa mãn,
chương trình sẽ thực hiện câu lệnh 1 , trường hợp ngược lại chương trình thực hiện
câu lệnh 2
7
8
c Điền vào chỗ trống cách thức hoạt động của câu lệnh lặp biết trước số lần lặp:
For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Trong đó, for, to, do là các từ khóa, biến điếm là kiểu nguyên, giá trị đầu, giá trị cuối là các giá trị nguyên Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm sẽ tự động tăng lên
1 đơn vị cho đến khi bằng giá trị cuối.
Trang 16Điền vào chỗ trống cách thức hoạt động của câu
lệnh điều kiện dạng thiếu:
IF <Điều kiện> THEN <Câu lệnh>;
Khi gặp câu lệnh điều kiện dạng thiếu chương trình sẽ
kiểm tra điều kiện Nếu điều kiện được thỏa mãn, chương trình sẽ thực hiện câu lệnh sau từ khóa THEN , trường hợp ngược lại câu lệnh đó bị bỏ qua
Trang 17Điền vào chỗ trống cách thức hoạt động của câu
lệnh điều kiện dạng đủ:
IF <Điều kiện> THEN <Câu lệnh 1> ELSE <Câu lệnh 2> ;
Với câu lệnh này, chương trình sẽ kiểm tra Điều kiện
Nếu Điều kiện được thỏa mãn, chương trình sẽ thực hiện
câu lệnh 1 , trường hợp ngược lại chương trình thực hiện
Trang 18Điền vào chỗ trống cách thức hoạt động của câu lệnh lặp biết
trước số lần lặp:
For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Trong đó, for, to, do là các từ khóa, biến điếm là
kiểu nguyên, giá trị đầu, giá trị cuối là các giá trị nguyên.
Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là
giá trị đầu, sau mỗi vòng lặp, biến đếm sẽ tự động tăng lên
1 đơn vị cho đến khi bằng giá trị cuối.
9
12
Trang 21LẶP BIẾT TRƯỚC SỐ LẦN LẶP: FOR … DO
Cú pháp:
Trong đó:
+ FOR, TO, DO: là từ khóa
Giá trị đầu < Giá trị cuối.
+ Số lần lặp = Giá trị cuối – Giá trị đầu + 1
+ Sau mỗi lần lặp giá trị biến đếm sẽ tăng 1 đơn vị
Hoạt động
Khi thực hiện, biến đếm sẽ nhận giá trị là giá trị đầu , sau mỗi vòng lặp, biến đếm sẽ tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối thì dừng lại.
Trang 22Các câu lệnh Pascal sau đây được viết đúng hay sai?
a) if x := 7 then a:=b;
b) if x > 5 ; then a:=b;
c) if x > 5 then ; a:=b;
d) if x > 5 then a:=b; m:=n;
e) if x > 5 then a:=b ; else m:=n;
f) if n > 0 then begin a:=0; m:=-1 end else c:=a;
Trang 23Bài tập: Các câu lệnh Pascal sau đây được viết
e) if x > 5 then a:=b ; else m:=n;
f) if n > 0 then begin a:=0; m:=-1 end else c:=a;
Trả lời:
a) Sai Sửa lại: if x=7 then a:=b;
b) Sai Sửa lại: if x > 5 then a:=b;
c) Sai Sửa lại: if x > 5 then a:=b;
d) Đúng.
e) Sai Sửa lại: if x > 5 then a:=b else m:=n;
f) Đúng
IF <Điều kiện> THEN <Câu lệnh>;
IF <Điều kiện> THEN <Câu lệnh 1> ELSE <Câu lệnh 2>;
Trang 25HOẠT ĐỘNG NHÓM
Tìm lỗi sai trong chương trình sau:
1 Program timloict;
2 Uses trc ; Sai tên thư viện Uses crt ;
3 Var a: String ; Khai báo kiểu dữ liệu Var a: Integer ;
4 Begin
5 clrscr;
6 Write(‘Nhap so a = ‘) Thiếu dấu ; kết thúc lệnh:
Write(‘Nhap so a = ‘) ;
7 Readwrite (a); Viết sau câu lệnh Readln(a);
8 If a mod 2 = 0 then Writeln(‘a la so chan’) ; else Writeln(‘a la so le’)
9 Có dấu ; ở trước từ khóa Else và thiếu dấu ; sau của câu lệnh
If a mod 2 = 0 then Writeln(‘a la so chan’) else Writeln(‘a la so le’);
10 Readln
11 End Thiếu dấu Sau từ khóa End End.
Trang 26Program ktchanle;
Uses crt;
Var ; BEGIN
Nhập vào số a
Readln;
END.
Nếu a chia hết cho 2 thì in thông báo “a la so chan”
Ngược lại in thông báo “a la so le”
HOẠT ĐỘNG NHÓM: HOÀN THIỆN CHƯƠNG TRÌNH
Bài toán: Nhập vào số nguyên a từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm tra a là số chẵn hay số lẻ.
Trang 28Điền vào chỗ trống để hoàn thiện chương trình: Sử dụng câu lệnh lặp for để viết chương trình in ra màn hình 50 dấu *
Cho biết dòng lệnh thứ 7 có tác dụng gì?
i: integer;
for i:= 1 to 50 do write(‘*’);
Trang 29Hãy chỉ ra điểm không hợp lệ trong các câu lệnh sau:
End.
Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối
Giá trị cuối phải là một giá trị nguyên.
Khi khai báo, biến đếm (i) trong vòng lặp phải thuộc kiểu số nguyên
Trang 30Điền vào chỗ trống để hoàn thiện chương trình: Sử dụng câu lệnh lặp for để viết chương trình in ra màn hình 50 dấu *
Cho biết dòng lệnh thứ 7 có tác dụng gì?
i: integer;
for i:= 1 to 50 do write(‘*’);
Trang 31Các câu lệnh sau được viết đúng hay sai?
d If a>b then m:=4; else m:=8;
b If x>6.5; then x:=x+1
a If x:=3 then a:=x;
c If x<>0 then a:=b; a:=a+1;
Trang 32Cho x=3, y=10
IF (x<y) THEN write (x) ELSE write (y);
Kết quả in ra màn hình sau khi thực hiện lệnh trên là:
a Không cho ra kết quả
d 3
b 18
c 15
Trang 34Tiết 48, 49, 50: BÀI TẬP
Sau câu lệnh này giá trị biến x sẽ bằng bao nhiêu?
IF (46 mod 2)=0 THEN x:=x+2; (trước đó x=5)
d 3
b 7
a 6
c 8
Trang 37X:=20-1=19 X:=19-2=17 X:=17-3=14
Trang 38Nếu chia hết cho 2 thì Write(‘a la so chan’);
Ngược lại Write(‘a la so le’);
HOẠT ĐỘNG NHÓM: HOÀN THIỆN CHƯƠNG TRÌNH
BÀI TOÁN: NHẬP VÀO SỐ NGUYÊN A TỪ BÀN PHÍM, KIỂM TRA VÀ IN RA MÀN HÌNH KẾT QUẢ KIỂM TRA A LÀ SỐ CHẴN HAY SỐ LẺ.
Trang 40CĂN HỘ VĂN PHÒNG OFFICETEL VINHOMES GIẢNG VÕ “ĐẲNG CẤP” TẠI “ĐẤT VÀNG “HÀ NỘI
Căn hộ Officetel Vinhomes Giảng Võ nằm trong tổ hợp dự án cao cấp vị trí vàng trung tâm Hà Nội là Vinhomes Giảng Võ với các loại hình căn hộ chung cư cao cấp, căn hộ văn phòng Officetel, shophouse vinhomes giảng võ kinh doanh kết hợp với các tiện ích dịch vụ đã tạo lên một công trình với kiến trúc độc đáo sang trọng, một biểu tượng mới người Việt xứng tầm đẳng cấp thế giới
Căn hộ văn phòng Vinhomes Giảng Võ được chủ đầu tư VinGroup đầu tư nghiên cứu một cách tỷ mỉ chu đáo, sao cho đáp ứng có thể hoàn hảo nhất
cả hai công năng để ở và làm văn phòng được.Ngoài ra, cùng với những nội thất sang trọng phong cách đẳng cấp sẽ tôn văn phòng công ty lên một tầm cao mới, thuận lợi trong cuộc việc phát triển con thuyền đi đúng hướng của công ty
MÔ HÌNH CĂN HỘ VĂN PHÒNG OFFICETEL GIẢNG VÕ LÀ GÌ?
Mô hình căn hộ Officetel Giảng Võ là loại hình căn hộ văn phòng đang phát triển trên toàn thế giới, với sự kết hợp của văn phòng (Office) và khách sạn (Hotel) Officetel là một căn hộ đa năng, vừa có chức năng làm văn phòng, vừa có chức năng lưu trú sử dụng như một khách sạn với tiện ích dịch vụ tiện nghi
Hiện nay, pháp luật Việt Nam vẫn đang quy định hình thức sở hữu của căn hộ văn phòng Officetel là sở hữu 50 năm Chủ sở hữu căn hộ Officetel có thể làm văn phòng kinh doanh và có thể lưu trú ngay tại căn hộ luôn, làm tăng năng suất làm việc công ty hiệu quả hơn
Một trong những đặc điểm nổi bật của Căn hộ Officetel Giảng Võ nằm tại những vị trí trung tâm giao thông thuận tiện, nơi giá cả bất động sản luôn ở mức cao Thiết kế căn hộ Officetel thường những loại diện tích nhỏ từ 30-70m2, với mức đầu tư vốn ban đầu thấp phù hợp với nhiều công ty mới khởi nghiệp, công ty dịch vụ, văn phòng đại diện nước ngoài tại Việt Nam
VỊ TRÍ “SÁNH KIM CƯƠNG” OFFICETEL VINHOMES GIẢNG VÕ
Căn hộ Officetel Vinhomes Giảng Võ tọa lạc tại vị trí vàng trung tâm thành phố Hà Nội, ngay ngã ba đường Giảng Võ – Ngọc Khánh bên hồ Giảng
Võ, có kết nối giao thông cực kỳ thuận lợi ra các tuyến đường lớn như: Giảng Võ, Ngọc Khánh, Nguyễn Thái Học, Kim Mã, Ô Chợ Dừa, Láng Hạ, … gần hoàng loạt cơ quan ban ngành nhà nước trong nội thành Hà Nội
Officetel Vinhomes Giảng Võ được khách hàng đánh giá cao về một vị trí vàng trung tâm, kết nối giao thông tuyệt vời, phù hợp yêu cầu với một căn hộ văn phòng Officetel – Điều kiện lý tưởng phát triển mô hình Officetel
Ngoài ra, căn hộ văn phòng Officetel Vinhomes Giảng Võ còn sở hữu những tiện ích sống hoàn hảo đến từng chi tiết mà khu đô thị Vinhomes Giảng
Võ mang lại cho cư dân nơi đây
Sống và làm việc trong một khu đô thị tuyệt vời đẳng cấp hàng đầu Việt Nam là điều mà mọi khách hàng đều mong muốn và sở hữu Ngoài việc sở hữu một căn hộ lý tưởng, một không gian văn phòng đẳng cấp tiện nghi, Officetel Vinhomes Giảng Võ còn mang lại những trải nhiệm sống tuyệt vời sau những giây phút làm việc căng thẳng với những bể bơi sang trọng, trung tâm thương mại hiện đại, nhà hàng, cafe, Gym, Yoga, …
Với những điều tuyệt vời như vậy, hãy sở hữu căn hộ Officetel Vinhomes Giảng Võ ngay hôm nay để sống và làm việc trong một môi trường tuyệt vời, cộng đồng cư dân đẳng cấp, nâng tầm vị thế doanh nghiệp
Hãy liên hệ ngay với chúng tôi, để được nhận thông tin cập nhật dự án sớm nhất về thiết kế, quy hoạch, giá bán, chính sách, thông tin mở bán và nhận
vé mời tham dự mở bán
Trang 42- Ôn lại các kiến thức đã học
- Lấy các ví dụ về Câu lệnh điều kiện
và Câu lệnh lặp với số lần biết trước.
TÌM TÒI, MỞ RỘNG
5/13/21 04:22:40 PM
Trang 44Luật chơi: 4 đội chơi nhập tham gia trò chơi Kahoot
ĐỘI NÀO NHANH HƠN
Trang 45*Chúc các thầy cô sức khỏe* Các em học tốt