際際滷

際際滷Share a Scribd company logo
1
Khoa C担ng Ngh畛 Th担ng Tin & Truy畛n Th担ng
畉i H畛c C畉n Th董
L畛NH
CH働NG 3:
(INSTRUCTION)
2
L畛nh
 M畛c ti棚u
Cung c畉p c炭 ph叩p v c叩ch s畛 d畛ng c叩c l畛nh
 N畛i dung
L畛nh 董n, l畛nh ph畛c
L畛nh khai b叩o
L畛nh g叩n
L畛nh r畉 nh叩nh: if, switch
L畛nh l畉p: while, do..while, for
L畛nh nh畉y: continue, break, goto
Ch動董ng 3
3
L畛nh 董n & L畛nh Ph畛c
 L畛nh 董n l m畛t
s畛 t鱈nh to叩n 動畛c
k畉t th炭c b畉ng d畉u
ch畉m ph畉y.
 Nhi畛u l畛nh 董n c坦
th畛 k畉t n畛i l畉i
thnh m畛t l畛nh
ph畛c b畉ng c叩ch
ro ch炭ng b棚n
trong c叩c d畉u
ngo畉c xo畉n.
{
int min, i = 10, j = 20;
min = (i < j ? i : j);
min + 5;
cout << min << 'n';
;
}
V鱈 d畛:
L畛nh r畛ng L畛nh v担 d畛ng
4
L畛nh R畉 Nh叩nh
 L畛nh if v if-else
if (bi畛u th畛c)
l畛nh;
 L畛nh switch
switch (bi畛u th畛c) {
case h畉ng 1:
c叩c l畛nh; break;
...
case h畉ng n:
c叩c l畛nh; break;
default:
c叩c l畛nh;
}
if (bi畛u th畛c)
l畛nh 1;
else
l畛nh 2;
Khi no ch炭ng ta n棚n s畛 d畛ng if-else v
khi no ch炭ng ta n棚n s畛 d畛ng switch?
5
L畛nh L畉p
 L畛nh while; do-while
while (bi畛u th畛c)
l畛nh;
 L畛nh for
for (bi畛u th畛c1; bi畛u th畛c2; bi畛u th畛c3)
l畛nh;
do
l畛nh;
while (bi畛u th畛c);
kh畛i t畉o
i畛u ki畛n d畛ng
i畛u khi畛n l畉p
S畛 d畛ng t畛ng ki畛u l畛nh l畉p 畛 in ra c叩c s畛 t畛 0 畉n 9 ?
6
L畛nh Nh畉y
 L畛nh continue
 L畛nh break
 L畛nh goto
 L畛nh return
d畛ng l畉n l畉p hi畛n t畉i c畛a
m畛t v嘆ng l畉p v nh畉y t畛i
l畉n l畉p k畉 ti畉p
nh畉y ra b棚n ngoi nh畛ng
l畛nh l畉p ho畉c switch v
k畉t th炭c ch炭ng.
nh畉y tr畛c ti畉p 畉n nh達n
動畛c ch畛 畛nh.
cho ph辿p m畛t hm tr畉 v畛
m畛t gi叩 tr畛 cho thnh ph畉n
g畛i n坦.

More Related Content

Lesson03

  • 1. 1 Khoa C担ng Ngh畛 Th担ng Tin & Truy畛n Th担ng 畉i H畛c C畉n Th董 L畛NH CH働NG 3: (INSTRUCTION)
  • 2. 2 L畛nh M畛c ti棚u Cung c畉p c炭 ph叩p v c叩ch s畛 d畛ng c叩c l畛nh N畛i dung L畛nh 董n, l畛nh ph畛c L畛nh khai b叩o L畛nh g叩n L畛nh r畉 nh叩nh: if, switch L畛nh l畉p: while, do..while, for L畛nh nh畉y: continue, break, goto Ch動董ng 3
  • 3. 3 L畛nh 董n & L畛nh Ph畛c L畛nh 董n l m畛t s畛 t鱈nh to叩n 動畛c k畉t th炭c b畉ng d畉u ch畉m ph畉y. Nhi畛u l畛nh 董n c坦 th畛 k畉t n畛i l畉i thnh m畛t l畛nh ph畛c b畉ng c叩ch ro ch炭ng b棚n trong c叩c d畉u ngo畉c xo畉n. { int min, i = 10, j = 20; min = (i < j ? i : j); min + 5; cout << min << 'n'; ; } V鱈 d畛: L畛nh r畛ng L畛nh v担 d畛ng
  • 4. 4 L畛nh R畉 Nh叩nh L畛nh if v if-else if (bi畛u th畛c) l畛nh; L畛nh switch switch (bi畛u th畛c) { case h畉ng 1: c叩c l畛nh; break; ... case h畉ng n: c叩c l畛nh; break; default: c叩c l畛nh; } if (bi畛u th畛c) l畛nh 1; else l畛nh 2; Khi no ch炭ng ta n棚n s畛 d畛ng if-else v khi no ch炭ng ta n棚n s畛 d畛ng switch?
  • 5. 5 L畛nh L畉p L畛nh while; do-while while (bi畛u th畛c) l畛nh; L畛nh for for (bi畛u th畛c1; bi畛u th畛c2; bi畛u th畛c3) l畛nh; do l畛nh; while (bi畛u th畛c); kh畛i t畉o i畛u ki畛n d畛ng i畛u khi畛n l畉p S畛 d畛ng t畛ng ki畛u l畛nh l畉p 畛 in ra c叩c s畛 t畛 0 畉n 9 ?
  • 6. 6 L畛nh Nh畉y L畛nh continue L畛nh break L畛nh goto L畛nh return d畛ng l畉n l畉p hi畛n t畉i c畛a m畛t v嘆ng l畉p v nh畉y t畛i l畉n l畉p k畉 ti畉p nh畉y ra b棚n ngoi nh畛ng l畛nh l畉p ho畉c switch v k畉t th炭c ch炭ng. nh畉y tr畛c ti畉p 畉n nh達n 動畛c ch畛 畛nh. cho ph辿p m畛t hm tr畉 v畛 m畛t gi叩 tr畛 cho thnh ph畉n g畛i n坦.