intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

CÁC LỆNH ĐIỂU KHIỂN VÀ VÒNG LẶP CỦA C - CHƯƠNG 5

Chia sẻ: Trương Xuân Trung | Ngày: | Loại File: PPT | Số trang:41

203
lượt xem
35
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tài liệu than khảo dành cho giáo viên, sinh viên chuyên ngành công nghệ thông tin - CÁC LỆNH ĐIỂU KHIỂN VÀ VÒNG LẶP CỦA C - CHƯƠNG 5.

Chủ đề:
Lưu

Nội dung Text: CÁC LỆNH ĐIỂU KHIỂN VÀ VÒNG LẶP CỦA C - CHƯƠNG 5

  1. MÔN HỌC G i ng  ên:N guyễn  c  oàng ả vi   Đứ H B ộ  ôn  i u  hi n  ự  ng m Đ ề K ể T Độ K hoa  i n  Đi n  ử Đ ệ –  ệ T ĐạiH ọc  ách  hoa  H CM   B K Tp. Em ai:ndhoang@ hcm utedu. l  . vn
  2. N ộidung  ôn  ọc 10    mh( chương) ( t ần  28 i tLT  14 i tBT) 14 u =  tế   +  tế   Chương 1:  Ôn lại các kiến thức cơ bản về máy tính Chương 2:  Các kiểu dữ liệu và thao tác Chương 3:  Giới thiệu ngôn ngữ lập trình C Chương 4:  Các thành phần cơ bản và kiểu dữ liệu của  C Chương 5:  Các lệnh điều khiển và vòng lặp Chương 6:  Hàm Chương 7:  Lớp lưu trữ của biến ­ Sự chuyển kiểu Chương 8:  Mảng Chương 9:  Pointer
  3. T àilệu ham   ảo  i t kh Tài liệu:  Tin Học 2      Đặng  ành  í Th Tn Kỹ Thuật Lập Trình C      G S.Phạm   ăn  t VẤ   Giáo Trình C      N guyễn  ữu  ấn H Tu Giáo trình BT Kỹ thuật lập trình  C
  4. Đánh  á gi Thi giữa kỳ : 20% Thi cuối kỳ : 80%
  5. CHƯƠNG 5 C Á C   ỆN H   i U   H I N   ĐỀ K Ể L V À   Ò N G   ẶP V L
  6. N ộidung  ương    ch 5 5.1  Lệnh đơn và lệnh phức 5.2  Lệnh IF 5.3  Lệnh SWTICH­CASE 5.4  Lệnh WHILE 5.5  Lệnh DO­WHILE 5.6  Lệnh FOR 5.7  Lệnh BREAK­CONTINUE 5.8  Lệnh RETURN 5.9  Lệnh GOTO 5.10  Lệnh RỖNG
  7. L ệnh  n  à ệnh  ức đơ v l ph
  8. L ệnh  n đơ Lệnh  đơn  là  một  biểu  thức  thuộc  loại  bất  kì  kết  thúc  bằng ;  VD: a += 1; b = a + 1; c = !a&&b ;
  9. L ệnh  ức ph Lệnh phức bao gồm một hay nhiều lệnh  đơn nằm trong  dấu { }  VD: {     a += 1;     b = ++a;     c = a>=b ; }
  10. L ệnh F I Lệnh if có các cấu trúc sau:
  11. C âu ệnh  i u  ện f đ ề ki i l i ) {  / cac enh huc  en  True *  l t hi False expression     di ki dung    neu  eu  en  */ } statement(s) … Next statement Lập rnh  ­CN TT2.2002   tì C     ­2005 11
  12. V ídụ   1. #i ude  t o. ncl   1. i   ai ){  ntm n(   2.   i     ntb; 1.   prnt( Ent   val " ; i f " era  ue: )  2.   scanf " d"   b)  ( % ,& ; 3.   i b  0) f(
  13. i    se  f… el … i ) {  / cac enh huc  en  di ki dung    *  l t hi neu  eu  en  */ } el e s True False {  expression / cac enh huc  en *  l t hi   di ki s     statement1 neu  eu  en ai*/ statement2 } … Next statement Lập rnh  ­CN TT2.2002   tì C     ­2005 13
  14. V ídụ   … prnt( X  s   ; i f “1/ i :“) i( ) fX prnt( % f\   X ) i f “   n”,1/ ; el e s prnt( undefned i f “  i \; n”) … Lập rnh  ­CN TT2.2002   tì C     ­2005 14
  15. Lỗiđơn  ản  ưng  ễ  ạm   gi nh d ph 1.   ncl   #i ude  t o. 1. i   ai ){  ntm n(   2.   i     ntb; 1.   prnt( Ent   val " ; i f " era  ue: )  2.   s ( % d"   b)  canf " ,& ; 3.   i b  5) f( ==    4.   prnt( i   ) prnt(“5 n”) i f “b s" ;  i f   \ ; 5.   r ur 0; et n    6. }  Lập rnh  ­CN TT2.2002   tì C     ­2005 15
  16. Lỗiđơn  ản  ưng  ễ  ạm   gi nh d ph 1. prnt( X  s   ; i f “1/ i :“) 2. i(   0); f X
  17. V ídụ:Ki m  r nhi u  i u      ể ta  ề đ ề ệ ki n 1. #i ude  t o. ncl   2. i   ai ){  ntm n(     i  ntb; 3.   prnt( i f "Ent   val ") era  ue: ; 4.   scanf "% d",& b) (  ; 5.   i b  0) f(
  18. Đi u  ện ồng  ề ki l nhau  C âu ệnh fcó hể  c ồng  ào  i  t đượ l l v nhau. 1. i     0   f(X >=  ){ i     0  f(Y =  ) i     0  f(Y
  19. V ídụ ệnh F  l I 1. Viết chương trình nhập 2 số và in ra số nhỏ nhất và  lớn nhất ?(Pham Nguyen Duy,  Chung  Huu Hien) 2. Viết chương trình giải phương trình bậc 2 (Duong Hung  Manh,  Nguyen Tan Vinh, Nguyen Van Duc, DO Huu Tan, Tran Trung Hieu, Dinh Duc Nguyen, Bui Huu Son) 3. Nhập vào số nguyên dương n với 0 
  20. L ệnh  I H ­ A SE SW TC C Cú pháp: switch(bieuthuc) { case hang_1: lenh_1; break; … case hang_n: lenh_n; break; default: lenh; break;             }
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2