markdown:
# Ngôn ngữ lập trình Fortran 90
Chia sẻ: Nguyễn Văn Hồng | Ngày: | Loại File: PDF | Số trang:223
lượt xem 130
download
![](http://image.tlvnimg.com/document/thumbnail/2010/20101004/hongkthkgl/80x100/giao_trinh_fortran_12_2005_a4_8153.jpg)
##
Ngôn ngữ lập trình Fortran 90
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](images/down16x21.png)
Các ngôn ngữ lập trình khác nhau hỗ trợ các phong cách lập trình khác nhau (còn gọi là các phương pháp lập trình). Một phần của công việc lập trình là việc lựa chọn một trong những ngôn ngữ phù hợp nhất với bài toán cần giải quyết. Các ngôn ngữ lập trình khác nhau đòi hỏi lập trình viên phải xử lý các chi tiết ở các mức độ khác nhau khi cài đặt các thuật toán. Thông thường, điều này dẫn tới thỏa hiệp giữa thuận lợi cho việc lập trình và hiệu quả của chương trình...
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
##
Nội dung Text: Ngôn ngữ lập trình Fortran 90
- §¹i häc Quèc gia Hµ Néi Tr−êng §¹i häc Khoa häc Tù nhiªn −−−−− −−−−− Phan V¨n T©n Ng«n ng÷ lËp tr×nh Fortran 90 Hµ Néi − 2005
- Môc lôc Lêi giíi thiÖu............................................................................................................................7 Më ®Çu ....................................................................................................................................9 Ch−¬ng 1. Nh÷ng yÕu tè c¬ b¶n cña ng«n ng÷ FORTRAN ................................................11 1.1 Ch¹y mét ch−¬ng tr×nh FORTRAN........................................................................11 1.2 CÊu tróc chung cña mét ch−¬ng tr×nh FORTRAN ................................................15 1.3 CÊu tróc c©u lÖnh ....................................................................................................16 1.3.1 ý nghÜa cña dÊu c¸ch (Blank) ..........................................................................16 1.3.2 Lêi chó thÝch .....................................................................................................17 1.3.3 Dßng nèi tiÕp .....................................................................................................17 1.4 KiÓu d÷ kiÖu ............................................................................................................17 1.4.1 Líp c¸c kiÓu sè (Integer, Real, Complex) ........................................................18 1.4.2 KiÓu ký tù (Character) vµ kiÓu l«gic (Logical) ................................................21 1.4.3 PhÐp to¸n trªn c¸c kiÓu d÷ liÖu .......................................................................23 1.5 H»ng.........................................................................................................................25 1.5.1 H»ng nguyªn .....................................................................................................25 1.5.2 H»ng thùc..........................................................................................................26 1.5.3 H»ng ký tù ........................................................................................................26 1.6 Tªn biÕn vµ tªn h»ng ..............................................................................................27 1.7 Qui t¾c kiÓu Èn ........................................................................................................28 1.8 Phong c¸ch lËp tr×nh ...............................................................................................30 1.9 BiÓu thøc sè .............................................................................................................31 1.9.1 PhÐp chia víi sè nguyªn ...................................................................................31 1.9.2 BiÓu thøc hçn hîp.............................................................................................31 1.10 LÖnh g¸n. G¸n h»ng, g¸n biÓu thøc .....................................................................32 1.11 LÖnh vµo ra ®¬n gi¶n ............................................................................................33 1.11.1 LÖnh vµo d÷ liÖu .............................................................................................33 1.11.2 §äc d÷ liÖu tõ file TEXT.................................................................................35 1.11.3 LÖnh kÕt xuÊt d÷ liÖu .....................................................................................36 1.11.4 KÕt xuÊt ra m¸y in..........................................................................................37 1.12 Sö dông hµm trong fortran...................................................................................37 Bµi tËp ch−¬ng 1....................................................................................................................40 Ch−¬ng 2. C¸c c©u lÖnh c¬ b¶n cña Fortran ........................................................................44 2.1 LÖnh chu tr×nh (DO Loops) .....................................................................................44 2.2 LÖnh rÏ nh¸nh víi IF ..............................................................................................48 2.2.1 D¹ng 1 ...............................................................................................................48 2.2.2 D¹ng 2 ...............................................................................................................48 2.2.3 D¹ng 3 ...............................................................................................................49 2.2.4 D¹ng 4 ...............................................................................................................50 2.2.5 LÖnh nh¶y v« ®iÒu kiÖn GOTO ........................................................................52 2.2.6 LÖnh IF sè häc...................................................................................................54 2.3 KÕt hîp DO vµ IF ....................................................................................................55 2.4 RÏ nh¸nh víi cÊu tróc SELECT CASE ..................................................................56 2.5 Thao t¸c víi h»ng vµ biÕn ký tù (CHARACTER)...................................................58 Bµi tËp ch−¬ng 2....................................................................................................................61 Ch−¬ng 3. C¸c cÊu tróc më réng...........................................................................................63 3.1 Chu tr×nh DO tæng qu¸t vµ chu tr×nh DO lång nhau ............................................63
- 3.2 CÊu tróc IF tæng qu¸t vµ cÊu tróc IF lång nhau ...................................................64 3.3 Chu tr×nh ngÇm.......................................................................................................67 3.4 §Þnh d¹ng d÷ liÖu b»ng lÖnh FORMAT .................................................................67 3.5 Chu tr×nh lÆp kh«ng x¸c ®Þnh.................................................................................69 3.5.1 CÊu tróc kÕt hîp IF vµ GOTO..........................................................................69 3.5.2 CÊu tróc DO vµ EXIT .......................................................................................70 3.5.3 CÊu tróc DO WHILE…END DO......................................................................72 3.5.4 LÖnh CYCLE .....................................................................................................73 3.5.5 Mét sè vÝ dô vÒ chu tr×nh lÆp kh«ng x¸c ®Þnh .................................................75 Bµi tËp ch−¬ng 3....................................................................................................................78 Ch−¬ng 4. Ch−¬ng tr×nh con (SUBROUTINE vµ FUNCTION) vµ modul .........................82 4.1 Kh¸i niÖm ................................................................................................................82 4.2 Th− viÖn c¸c hµm trong ..........................................................................................82 4.3 C¸c ch−¬ng tr×nh con trong.....................................................................................83 4.3.1 Hµm trong (Internal FUNCTION)...................................................................83 4.3.2 Thñ tôc trong (Internal SUBROUTINE).........................................................84 4.4 C©u lÖnh CONTAINS..............................................................................................85 4.5 Mét sè vÝ dô vÒ ch−¬ng tr×nh con trong..................................................................86 4.6 BiÕn toµn côc vµ biÕn ®Þa ph−¬ng...........................................................................89 4.7 §Þnh nghÜa hµm b»ng c©u lÖnh ®¬n .......................................................................91 4.8 Ch−¬ng tr×nh con ngoµi...........................................................................................92 4.8.1 C©u lÖnh EXTERNAL ......................................................................................93 4.8.2 Khai b¸o khèi giao diÖn (INTERFACE BLOCK) ............................................94 4.9 C¸c thuéc tÝnh cña ®èi sè ........................................................................................95 4.9.1 Thuéc tÝnh INTENT .........................................................................................95 4.9.2 Thuéc tÝnh OPTIONAL ....................................................................................96 4.9.3 Thuéc tÝnh SAVE ..............................................................................................98 4.10 Modul .....................................................................................................................98 4.11 PhÐp ®Ö qui ............................................................................................................99 Bµi tËp ch−¬ng 4..................................................................................................................101 Ch−¬ng 5. M¶ng ..................................................................................................................103 5.1 Kh¸i niÖm vÒ m¶ng trong FORTRAN ..................................................................103 5.2 Khai b¸o m¶ng ......................................................................................................103 5.3 L−u tr÷ m¶ng trong bé nhí vµ truy cËp ®Õn c¸c phÇn tö m¶ng .........................106 5.3.1 Sö dông lÖnh DATA ®Ó khëi t¹o m¶ng ..........................................................108 5.3.2 BiÓu thøc m¶ng...............................................................................................109 5.3.3 CÊu tróc WHERE... ELSEWHERE ... END WHERE...................................109 5.4 M¶ng ®éng (Dynamical Array) .............................................................................110 5.5 KiÓu con trá ...........................................................................................................113 5.5.1 Tr¹ng th¸i con trá ...........................................................................................114 5.5.2 CÊp ph¸t vµ gi¶i phãng biÕn con trá ..............................................................114 5.6 Hµm tr¶ vÒ nhiÒu gi¸ trÞ .......................................................................................115 Bµi tËp ch−¬ng 5..................................................................................................................117 Ch−¬ng 6. BiÕn ký tù ..........................................................................................................121 6.1 Khai b¸o biÕn ký tù ...............................................................................................121 6.2 C¸c x©u con (substring).........................................................................................121 6.3 Xö lý biÕn ký tù .....................................................................................................122 6.4 PhÐp to¸n gép x©u ký tù .......................................................................................127 6.5 T¹o ®Þnh d¹ng FORMAT b»ng x©u ký tù.............................................................127 4
- 6.6 M¶ng x©u ký tù .....................................................................................................128 Bµi tËp ch−¬ng 6..................................................................................................................130 Ch−¬ng 7. KiÓu file..............................................................................................................132 7.1 Kh¸i niÖm ..............................................................................................................132 7.2 Ph©n lo¹i file .........................................................................................................134 7.2.1 File cã ®Þnh d¹ng (Formatted Files) ..............................................................134 7.2.2 File kh«ng ®Þnh d¹ng (Unformatted Files)....................................................134 7.2.3 File d¹ng nhÞ ph©n (Binary Files)..................................................................135 7.2.4 File truy cËp tuÇn tù (Sequential-Access Files) ............................................135 7.2.5 File truy cËp trùc tiÕp (Direct-Access Files) ..................................................136 7.3 Tæ chøc d÷ liÖu trong file ......................................................................................136 7.3.1 File truy cËp tuÇn tù cã ®Þnh d¹ng ................................................................136 7.3.2 File truy cËp trùc tiÕp cã ®Þnh d¹ng...............................................................137 7.3.3 File truy cËp tuÇn tù kh«ng ®Þnh d¹ng..........................................................138 7.3.4 File truy cËp trùc tiÕp kh«ng ®Þnh d¹ng........................................................139 7.3.5 File truy cËp tuÇn tù d¹ng nhÞ ph©n .............................................................140 7.3.6 File truy cËp trùc tiÕp d¹ng nhÞ ph©n............................................................141 7.4 LÖnh më (OPEN) vµ ®ãng (CLOSE) file...............................................................141 7.4.1 LÖnh më file ....................................................................................................141 7.4.2 LÖnh ®ãng file .................................................................................................145 7.5 C¸c lÖnh vµo ra d÷ liÖu víi file .............................................................................145 7.5.1 LÖnh ®äc d÷ liÖu tõ file (READ).....................................................................145 7.5.2 LÖnh ghi d÷ liÖu ra file (WRITE) ...................................................................147 7.5.3 Vµo ra d÷ liÖu víi NAMELIST.......................................................................148 7.5.4 Mét sè vÝ dô thao t¸c víi file ..........................................................................151 Bµi tËp ch−¬ng 7..................................................................................................................155 Ch−¬ng 8. Mét sè kiÕn thøc më réng..................................................................................157 8.1 Khai b¸o dïng chung bé nhí ................................................................................157 8.1.1 LÖnh COMMON..............................................................................................157 8.1.2 LÖnh EQUIVALENT ......................................................................................158 8.2 Ch−¬ng tr×nh con BLOCK DATA .........................................................................159 8.3 C©u lÖnh INCLUDE..............................................................................................159 8.4 LÖnh INQUIRE .....................................................................................................160 8.5 §iÒu khiÓn con trá file...........................................................................................162 8.5.1 LÖnh REWIND................................................................................................162 8.5.2 LÖnh BACKSPACE.........................................................................................162 8.5.3 LÖnh ENDFILE ..............................................................................................162 8.6 CÊu tróc d÷ liÖu do ng−êi dïng ®Þnh nghÜa .........................................................163 Bµi tËp ch−¬ng 8..................................................................................................................168 Ch−¬ng 9. Mét sè bµi to¸n th«ng dông ..............................................................................169 9.1 c¸c bµi to¸n thèng kª c¬ b¶n .................................................................................169 9.1.1 TÝnh trung b×nh sè häc cña mét chuçi sè liÖu................................................169 9.1.2 TÝnh ®é lÖch chuÈn cña mét chuçi sè liÖu......................................................170 9.1.3 S¾p xÕp chuçi theo thø tù t¨ng dÇn vµ x¸c ®Þnh gi¸ trÞ lín nhÊt, nhá nhÊt cña chuçi .........................................................................................................170 9.1.4 X¸c ®Þnh c¸c ph©n vÞ cña chuçi ......................................................................171 9.1.5 TÝnh c¸c m«men ph©n bè................................................................................173 9.1.6 TÝnh mét sè ®Æc tr−ng thèng kª kh¸c ............................................................175 9.1.7 TÝnh m«men t−¬ng quan vµ hÖ sè t−¬ng quan ..............................................176 9.2 Mét sè bµi to¸n vÒ ma trËn ...................................................................................181 9.2.1. TÝch hai ma trËn ............................................................................................181 5
- 9.2.2. §Þnh thøc cña ma trËn ..................................................................................182 9.2.3. PhÇn phô ®¹i sè .............................................................................................185 9.2.4. Ma trËn nghÞch ®¶o........................................................................................186 9.2.5. Gi¶i hÖ ph−¬ng tr×nh ®¹i sè tuyÕn tÝnh ........................................................188 9.3 T−¬ng quan vµ håi qui tuyÕn tÝnh ........................................................................191 9.3.1. X©y dùng ph−¬ng tr×nh håi qui tuyÕn tÝnh...................................................191 9.3.2. TÝnh hÖ sè t−¬ng quan riªng .........................................................................194 9.3.3. TÝnh hÖ sè t−¬ng quan béi .............................................................................196 9.4 Ph−¬ng ph¸p sè .....................................................................................................196 9.4.1. T×m nghiÖm ph−¬ng tr×nh .............................................................................196 9.4.2. TÝnh tÝch ph©n x¸c ®Þnh ................................................................................198 9.4.3. Sai ph©n h÷u h¹n vµ ®¹o hµm ......................................................................200 9.4.4. To¸n tö Laplaxian .........................................................................................203 9.4.5. Gi¶i ph−¬ng tr×nh truyÒn nhiÖt ....................................................................205 9.4.6. X©y dùng c¬ së d÷ liÖu ...................................................................................210 Bµi tËp ch−¬ng 9..................................................................................................................216 Tµi liÖu tham kh¶o ..............................................................................................................218 Phô lôc ................................................................................................................................219 1. Tr×nh tù c¸c c©u lÖnh trong mét ®¬n vÞ ch−¬ng tr×nh Fortran .............................219 2. Tãm t¾t c¸c c©u lÖnh cña Fortran ..........................................................................219 3. Mét sè hµm vµ thñ thôc cña Fortran .....................................................................221 6
- Lêi giíi thiÖu Trong nh÷ng n¨m gÇn ®©y, cïng víi sù ph¸t triÓn m¹nh mÏ cña C«ng nghÖ Th«ng tin vµ §iÖn tö ViÔn th«ng, nhiÒu ch−¬ng tr×nh, phÇn mÒm m¸y tÝnh ®· ra ®êi vµ ®−îc øng dông réng r·i, gãp phÇn thóc ®Èy sù ph¸t triÓn kinh tÕ, x· héi. Trong sè ®ã, c¸c ng«n ng÷ lËp tr×nh còng ngµy cµng ®−îc ph¸t triÓn vµ phæ biÕn. Ng«n ng÷ lËp tr×nh Fortran còng kh«ng ph¶i lµ mét ngo¹i lÖ. Tõ nh÷ng phiªn b¶n ®Çu tiªn víi nhiÒu h¹n chÕ cho ®Õn nay Fortran lu«n lµ mét trong nh÷ng ng«n ng÷ th«ng dông rÊt ®−îc −a chuéng trong lËp tr×nh gi¶i c¸c bµi to¸n khoa häc kü thuËt. Víi nhiÒu thÕ m¹nh v−ît tréi so víi c¸c ng«n ng÷ lËp tr×nh kh¸c, Fortran th−êng ®−îc øng dông ®Ó gi¶i c¸c bµi to¸n lín, ®ßi hái ph¶i xö lý tÝnh to¸n nhiÒu, nhÊt lµ tÝnh to¸n song song. Tr−íc nh÷ng n¨m chÝn m−¬i cña thÕ kû hai m−¬i, khi mµ thÕ hÖ m¸y PC h·y cßn míi l¹ ë ViÖt Nam, hÇu nh− c¸c bµi to¸n øng dông ®Òu ®−îc ch¹y trªn c¸c m¸y tÝnh lín (MINSK−32, EC−1022, EC−1035, IBM−360,…) víi c¸c ch−¬ng tr×nh th−êng ®−îc lËp b»ng ng«n ng÷ Fortran. Song, khi c¸c m¸y PC ngµy cµng phæ biÕn h¬n, víi nhiÒu phÇn mÒm tiÖn dông ®i kÌm, thªm vµo ®ã lµ sù ®ßi hái vÒ cÊu h×nh m¸y tÝnh cña Fortran, ng«n ng÷ Fortran hÇu nh− ®· bÞ l·ng quªn trong mét thêi gian kh¸ dµi. NhiÒu ng−êi ®· ph¶i thay ®æi thãi quen sö dông Fortran, tù thÝch øng b»ng c¸ch chuyÓn sang tiÕp cËn víi c¸c ng«n ng÷ lËp tr×nh kh¸c hoÆc chuyÓn h−íng nghiªn cøu. Sù thiÕu th«ng tin cËp nhËt ®· lµm nhiÒu ng−êi t−ëng r»ng Fortran lµ mét ng«n ng÷ “cæ” råi, kh«ng ai dïng n÷a. Nh−ng kh«ng ph¶i nh− vËy. Tr−íc sù ®ßi hái ph¶i gi¶i quyÕt nh÷ng bµi to¸n lín (chóng t«i muèn nhÊn m¹nh líp c¸c bµi to¸n khoa häc kü thuËt), ch¹y ë chÕ ®é thêi gian thùc (Real−time), Fortran ®· ngµy cµng ®−îc ph¸t triÓn vµ hoµn thiÖn víi nhiÒu ®Æc ®iÓm míi. §iÒu ®ã ®· cuèn hót nhiÒu ng−êi quay vÒ víi Fortran. Mét lý do kh¸c cã t¸c ®éng kh«ng nhá, khiÕn ng−êi ta tiÕp tôc lùa chän ng«n ng÷ lËp tr×nh Fortran lµ qu¸ tr×nh quan hÖ hîp t¸c quèc tÕ. Khi lµm viÖc víi c¸c ®èi t¸c n−íc ngoµi, trong nhiÒu lÜnh vùc hÇu hÕt c¸c ch−¬ng tr×nh ®−îc viÕt b»ng ng«n ng÷ Fortran, nÕu kh«ng biÕt vÒ nã, ®ång nghÜa víi viÖc ®«i bªn kh«ng cïng “tiÕng nãi”; vµ do ®ã cã thÓ dÉn ®Õn sù bÊt lîi, kÐm hiÖu qu¶ khi lµm viÖc víi nhau. NhËn thøc ®−îc tÇm quan träng cña vÊn ®Ò nµy, nh÷ng n¨m gÇn ®©y, ng«n ng÷ lËp tr×nh Fortran ®· ®−îc ®−a vµo ch−¬ng tr×nh ®µo t¹o cña mét sè khoa trong tr−êng §¹i häc Khoa häc Tù nhiªn, §¹i häc Quèc gia Hµ Néi. MÆt kh¸c, ®èi víi nhiÒu nhµ khoa häc, hiÖn nay ng«n ng÷ Fortran ®· trë thµnh mét trong nh÷ng c«ng cô lµm viÖc kh«ng thÓ thiÕu, vµ tÊt nhiªn trong sè ®ã cã chóng t«i. Bëi vËy, quyÓn s¸ch nµy ra ®êi víi kú väng cña chóng t«i lµ cung cÊp cho b¹n ®äc nh÷ng kiÕn thøc c¬ b¶n nhÊt vÒ ng«n ng÷ lËp tr×nh Fortran 90. Qua ®ã b¹n ®äc cã thÓ øng dông nã mét c¸ch hiÖu qu¶ trong c¸c lÜnh vùc chuyªn m«n cña m×nh. QuyÓn s¸ch cã thÓ ®−îc dïng lµm gi¸o tr×nh gi¶ng d¹y ë bËc ®¹i häc vµ sau ®¹i häc cho ngµnh KhÝ t−îng Thñy v¨n vµ H¶i d−¬ng häc, tr−êng §¹i häc Khoa häc Tù nhiªn, §¹i häc Quèc gia Hµ 7
- Néi. Tuy nhiªn chóng t«i còng mong muèn nã sÏ gióp cho sinh viªn c¸c bËc ®µo t¹o thuéc c¸c ngµnh khoa häc kh¸c, nh− VËt lý häc, Hãa häc, To¸n häc trong tr−êng §¹i häc Khoa häc Tù nhiªn cã thªm mét tµi liÖu tham kh¶o bæ Ých trong qu¸ tr×nh häc tËp t¹i tr−êng. QuyÓn s¸ch còng cã thÓ lµm tµi liÖu tham kh¶o cho c¸c c¸n bé, kü s−, c¸c nhµ nghiªn cøu thuéc nhiÒu lÜnh vùc kh¸c nhau. Trong qu¸ tr×nh biªn so¹n quyÓn s¸ch, mét sè ®ång nghiÖp ®· ®Ò xuÊt chóng t«i ®−a thªm vµo phÇn ®å häa cña Fortran. Mét sè kh¸c l¹i ®Ò nghÞ g¾n phÇn giao diÖn gi÷a nh÷ng kÕt qu¶ tÝnh to¸n kÕt xuÊt víi mét sè phÇn mÒm ®å häa kh¸c, nh− GrADS, NCAR Graphics,… Chóng t«i xin ch©n thµnh c¸m ¬n vµ ghi nhËn nh÷ng ý kiÕn ®ãng gãp quÝ b¸u ®ã. NhËn thÊy r»ng phÇn ®å häa cña Fortran chØ ®−îc tÝch hîp trong mét sè phiªn b¶n ch¹y trªn m«i tr−êng Microsoft Windows; cßn ®Ó g¾n kÕt c¸c file kÕt xuÊt cña Fortran víi c¸c phÇn mÒm ®å häa kh¸c Ýt nhÊt cÇn ph¶i cã mét sè kiÕn thøc c¬ b¶n vÒ c¸c phÇn mÒm nµy. V× khu«n khæ quyÓn s¸ch cã h¹n, chóng t«i sÏ cè g¾ng tr×nh bµy nh÷ng néi dung trªn trong mét Ên phÈm kh¸c trong t−¬ng lai. MÆc dï ®· cè g¾ng chuyÓn t¶i néi dung quyÓn s¸ch sao cho cã thÓ ®¸p øng ®−îc nhiÒu ®èi t−îng, tõ nh÷ng ng−êi míi lµm quen cho ®Õn nh÷ng ng−êi ®· tõng cã qu¸ tr×nh lµm viÖc nhÊt ®Þnh víi ng«n ng÷ Fortran, víi bè côc tõ dÔ ®Õn khã, tõ ®¬n gi¶n ®Õn phøc t¹p, song do cßn nhiÒu h¹n chÕ vÒ kinh nghiÖm vµ kiÕn thøc, quyÓn s¸ch còng kh«ng tr¸nh khái nh÷ng khiÕm khuyÕt. Chóng t«i rÊt mong nhËn ®−îc sù ®ãng gãp ý kiÕn cña tÊt c¶ c¸c b¹n ®äc. §Ó hoµn thµnh quyÓn s¸ch nµy, chóng t«i nhËn ®−îc sù hç trî c¶ vÒ tinh thÇn vµ vËt chÊt tõ phÝa tr−êng §¹i häc Khoa häc Tù nhiªn, §¹i häc Quèc gia Hµ Néi, ®Æc biÖt tõ c¸c ®ång nghiÖp thuéc Khoa KhÝ t−îng Thñy v¨n vµ H¶i d−¬ng häc cña tr−êng, n¬i chóng t«i g¾n bã trong c«ng t¸c gi¶ng d¹y vµ ho¹t ®éng khoa häc hµng chôc n¨m nay. Nh©n ®©y chóng t«i xin bµy tá lßng biÕt ¬n ch©n thµnh vµ lêi c¸m ¬n s©u s¾c. Hµ Néi, 2−2005 T¸c gi¶ 8
- Më ®Çu TËp hîp c¸c qui t¾c ®Æc biÖt ®Ó m· ho¸ nh÷ng kiÕn thøc cho m¸y tÝnh hiÓu ®−îc gäi lµ ng«n ng÷ lËp tr×nh. Cã rÊt nhiÒu ng«n ng÷ nh− vËy, vÝ dô FORTRAN, BASIC, Pascal, C,... FORTRAN lµ tªn cÊu t¹o tõ FORmula TRANslation (diÔn dÞch c«ng thøc, hay cßn gäi lµ c«ng thøc dÞch), lµ mét trong nh÷ng ng«n ng÷ lËp tr×nh bËc cao ®Çu tiªn. Nã cã thÓ sö dông nh÷ng tªn t−îng tr−ng ®Ó biÓu diÔn ®Þnh l−îng to¸n häc vµ viÕt c¸c c«ng thøc to¸n häc d−íi d¹ng thøc hîp lý cã thÓ hiÓu ®−îc, nh− X = (−B+DELTA)/(2*A). ý t−ëng cña FORTRAN ®−îc John Backus ®Ò xuÊt vµo kho¶ng cuèi n¨m 1953 ë New York, vµ ch−¬ng tr×nh FORTRAN ®Çu tiªn ®· ®−îc ch¹y vµo th¸ng 4 n¨m 1957. KÓ tõ ®ã, viÖc sö dông FORTRAN ®· nhanh chãng ®−îc phæ biÕn réng r·i. §iÒu ®ã ®ßi hái cÇn ph¶i sím tiªu chuÈn ho¸ nã sao cho ch−¬ng tr×nh viÕt ra ph¶i b¶o ®¶m ch¹y ®−îc ë mäi n¬i. Vµo n¨m 1966, lÇn ®Çu tiªn phiªn b¶n chuÈn cña ng«n ng÷ lËp tr×nh nµy ®−îc Ên hµnh. Phiªn b¶n nµy, nh− ®· biÕt, lµ Fortran 66 (chÝnh x¸c h¬n lµ FORTRAN 66, nh−ng thùc tÕ ng−êi ta cho c¸ch viÕt hoa lµ kh«ng trang träng). Phiªn b¶n chuÈn míi sau ®ã, Fortran 77, ®−îc Ên hµnh vµo n¨m 1978. Kh«ng b»ng lßng víi sù c¹nh tranh cña c¸c ng«n ng÷ míi kh¸c, nh− Pascal vµ C, FORTRAN tiÕp tôc ph¸t triÓn mét c¸ch m¹nh mÏ. Vµ phiªn b¶n chuÈn gÇn ®©y, FORTRAN 90 (hoÆc Fortran 90), víi nhiÒu ®Æc tÝnh ®ét ph¸, ®· ra ®êi vµo th¸ng 8 n¨m 1991. Cho ®Õn nay, FORTRAN ®· ph¸t triÓn ®Õn nh÷ng phiªn b¶n míi h¬n, nh− FORTRAN 95, FORTRAN 2003. Trong khu«n khæ quyÓn s¸ch nµy chóng t«i chØ h¹n chÕ tr×nh bµy nh÷ng kiÕn thøc c¬ b¶n cña FORTRAN 90. Nh÷ng phÇn bæ sung cña c¸c phiªn b¶n sau so víi FORTRAN 90 kh«ng nhiÒu vµ còng ch−a qu¸ cÇn thiÕt ph¶i ®−a vµo ®©y. Trong mét sè t×nh huèng cô thÓ, ®Ó gióp ng−êi ®äc ®· tõng lµm quen víi FORTRAN 77 hoÆc cÇn cã thªm kiÕn thøc ®Ó ®äc nh÷ng ch−¬ng tr×nh cña ng−êi kh¸c viÕt b»ng FORTRAN 77, chóng t«i sÏ cã thªm nh÷ng ghi chó “më réng” thÝch hîp. Nh÷ng ng−êi thµnh th¹o Fortran muèn quan t©m ®Õn lÞch sö ph¸t triÓn cña ng«n ng÷ lËp tr×nh nµy cã thÓ tham kh¶o thªm cuèn Fortran 90 Explained, Oxford University Press (Oxford, 1990) cña Michael Metcalf vµ John ReidMetcalf vµ Reid. Nh− ®· nãi ë trªn, chÝnh x¸c h¬n nªn viÕt ng«n ng÷ FORTRAN, nh−ng do “së thÝch tuú tiÖn”, ë ®©y chóng t«i còng sÏ viÕt Fortran thay cho c¸ch viÕt FORTRAN. QuyÓn s¸ch ®−îc bè côc trong 9 ch−¬ng. Ch−¬ng 1: Nh÷ng yÕu tè c¬ b¶n cña ng«n ng÷ Fortran. Trong ch−¬ng nµy tr×nh bµy c¸ch ch¹y mét ch−¬ng tr×nh Fortran, cÊu tróc chung cña mét ch−¬ng tr×nh, cÊu tróc c©u lÖnh, c¸c kiÓu d÷ kiÖu, biÓu thøc sè, c©u lÖnh g¸n, c¸c lÖnh vµo ra ®¬n gi¶n vµ c¸ch sö dông hµm trong Fortran. Ch−¬ng 2: C¸c c©u lÖnh c¬ b¶n cña Fortran. ë ®©y tr×nh bµy c¸c c©u lÖnh chu tr×nh (DO Loops), lÖnh rÏ nh¸nh víi IF vµ SELECT CASE, c¸ch sö dông kÕt hîp DO vµ IF vµ mét sè thao t¸c víi h»ng vµ biÕn ký tù (CHARACTER). Ch−¬ng 3: C¸c cÊu tróc më réng. Ch−¬ng nµy tr×nh bµy nh÷ng kiÕn thøc liªn quan ®Õn chu tr×nh DO tæng qu¸t vµ chu tr×nh DO lång nhau, cÊu tróc IF tæng qu¸t vµ cÊu tróc IF lång nhau, chu tr×nh ngÇm, ®Þnh d¹ng d÷ liÖu b»ng 9
- lÖnh FORMAT vµ chu tr×nh lÆp kh«ng x¸c ®Þnh. Ch−¬ng 4: Ch−¬ng tr×nh con vµ modul. Ch−¬ng nµy ®Ò cËp ®Õn nh÷ng kh¸i niÖm vÒ th− viÖn c¸c hµm chuÈn cña Fortran, c¸c ch−¬ng tr×nh con trong, ch−¬ng tr×nh con ngoµi vµ modul, vµ mét sè kiÕn thøc kh¸c. Ch−¬ng 5 tr×nh bµy nh÷ng kiÕn thøc vÒ m¶ng trong Fortran, nh− c¸ch khai b¸o m¶ng, l−u tr÷ m¶ng trong bé nhí vµ truy cËp ®Õn c¸c phÇn tö m¶ng. Ch−¬ng 6 tr×nh bµy vÒ biÕn ký tù vµ xö lý biÕn ký tù. Ch−¬ng 7 cung cÊp nh÷ng kiÕn thøc vÒ file, nh− ph©n lo¹i file, tæ chøc d÷ liÖu trong file, c¸c lÖnh vµo ra d÷ liÖu víi file. Ch−¬ng 8: Mét sè kiÕn thøc më réng. ë ®©y tr×nh bµy c¸ch khai b¸o dïng chung bé nhí vµ øng dông, ch−¬ng tr×nh con BLOCK DATA, cÊu tróc d÷ liÖu do ng−êi dïng ®Þnh nghÜa vµ mét sè c©u lÖnh th−êng gÆp kh¸c. Ch−¬ng 9 dÉn ra mét sè bµi to¸n th«ng dông, nh− líp c¸c bµi to¸n thèng kª, c¸c bµi to¸n vÒ ma trËn, t−¬ng quan vµ håi qui tuyÕn tÝnh, ph−¬ng ph¸p sè. Cuèi mçi ch−¬ng lµ hÖ thèng c¸c bµi tËp tù gi¶i, nh»m cñng cè nh÷ng kiÕn thøc cã liªn quan. PhÇn cuèi cña quyÓn s¸ch lµ mét sè phô lôc, gióp b¹n ®äc cã thÓ tra cøu nhanh ý nghÜa hÖ thèng c¸c c©u lÖnh còng nh− c¸c hµm vµ thñ tôc cña Fortran trong qu¸ tr×nh lËp tr×nh. 10
- Ch−¬ng 1. Nh÷ng yÕu tè c¬ b¶n cña ng«n ng÷ FORTRAN 1.1 Ch¹y mét ch−¬ng tr×nh FORTRAN Còng nh− khi b¾t ®Çu häc mét ng«n ng÷ lËp tr×nh nµo kh¸c, nÕu lµ ng−êi míi lµm quen víi Fortran, ta nªn ch¹y c¸c ch−¬ng tr×nh vÝ dô trong phÇn nµy cµng sím cµng tèt, kh«ng cÇn cè g¾ng hiÓu mét c¸ch chi tiÕt chóng lµm viÖc nh− thÕ nµo. ViÖc gi¶i thÝch chóng sÏ ®−îc giíi thiÖu dÇn dÇn ë c¸c phÇn sau. §Ó ch¹y ®−îc c¸c ch−¬ng tr×nh nµy tr−íc hÕt ta cÇn ph¶i cã mét bé phÇn mÒm biªn dÞch vµ ®· ®−îc cµi ®Æt trªn hÖ thèng m¸y tÝnh. Ngoµi ra, ta còng cÇn ph¶i lµm quen víi bé phÇn mÒm nµy, ph¶i biÕt c¸ch so¹n th¶o c¸c ch−¬ng tr×nh Fortran vµ biªn dÞch råi ch¹y nã nh− thÕ nµo. ViÖc lµm quen nµy kh«ng mÊt nhiÒu thêi gian vµ còng kh¸ ®¬n gi¶n, nªn kh«ng ®−îc tr×nh bµy ë ®©y. H¬n n÷a, v× Fortran cã thÓ lµm viÖc trªn nhiÒu hÖ ®iÒu hµnh kh¸c nhau, nh− c¸c dßng UNIX, LINUX, WINDOWS, DOS,… vµ nã còng cã nhiÒu phiªn b¶n kh¸c nhau ®èi víi tõng hÖ ®iÒu hµnh, nªn sÏ kh«ng ®Çy ®ñ nÕu chØ tr×nh bµy ë ®©y mét hoÆc mét vµi tr−êng hîp. Ch−¬ng tr×nh sau ®©y sÏ ®−a ra lêi chµo mõng, nÕu ta ®−a tªn cña m×nh vµo khi ®−îc hái: VÝ dô 1.1 Ch−¬ng tr×nh lµm quen ! Vi du mo dau ! Loi Chao mung! CHARACTER NAME*20 PRINT*, 'Ten ban la gi?' READ*, NAME PRINT*, 'Xin chao ban ', NAME END KÕt qu¶ nhËn ®−îc trªn mµn h×nh khi ch¹y ch−¬ng tr×nh nµy nh− sau (c©u tr¶ lêi lµ dßng ch÷ in nghiªng): Ten ban la gi? Nam Xin chao ban Nam Tuy nhiªn, víi ch−¬ng tr×nh trªn, nÕu ta gâ tªn m×nh ®Çy ®ñ c¶ Hä vµ tªn, vµ gi÷a c¸c tõ cã dÊu c¸ch th× kÕt qu¶ cã thÓ h¬i bÊt ngê ®Êy. Nh−ng kh«ng sao, chóng ta sÏ t×m hiÓu vÊn ®Ò nµy sau. L−u ý r»ng, trong ®o¹n ch−¬ng tr×nh trªn c¸c tõ tiÕng ViÖt ®−îc viÕt d−íi d¹ng kh«ng dÊu, v× kh«ng ph¶i khi nµo ta còng cã thÓ gâ tiÕng ViÖt cã dÊu, vµ kh«ng ph¶i khi nµo kÕt qu¶ hiÓn thÞ trªn mµn h×nh m¸y tÝnh còng b»ng tiÕng ViÖt cã dÊu. Bëi vËy, trong ®a sè tr−êng hîp, nh÷ng c©u, tõ tiÕng ViÖt xuÊt hiÖn trong c¸c ch−¬ng tr×nh vÝ dô sÏ ®−îc dïng tiÕng ViÖt kh«ng dÊu. Cã thÓ ®iÒu nµy sÏ g©y khã chÞu khi so s¸nh Fortran víi mét 11
- sè ng«n ng÷ kh¸c. Nh−ng ta sÏ c¶m thÊy tù hµi lßng víi khiÕm khuyÕt nhá nµy so víi kh¶ n¨ng tuyÖt vêi cña Fortran. 3 Ch−¬ng tr×nh sau ®©y cho phÐp tÝnh gi¸ trÞ cña hµm A(t) = 174.6( t − 1981.2 ) khi nhËp vµo gi¸ trÞ cña biÕn t VÝ dô 1.2: TÝnh gi¸ trÞ cña hµm ! PROGRAM TinhHam ! Tinh gia tri ham A(t)=174.6*(t−1981.2)**3 INTEGER T ! BiÕn nguyªn l−u gi¸ trÞ biÕn t REAL A ! BiÕn thùc l−u gi¸ trÞ hµm A(t) PRINT*,’Cho gia tri cua bien t:’ READ*, T A = 174.6 * (T - 1981.2) ** 3 PRINT*,'Gia tri ham A(t) khi t= ', T, ' la : ', A END PROGRAM TinhHam Khi ch¹y ch−¬ng tr×nh nµy, trªn mµn h×nh sÏ xuÊt hiÖn dßng ch÷ (phÝa d−íi dßng nµy lµ con trá mµn h×nh ( ) nhÊp nh¸y): Cho gia tri cua bien t: NÕu ®−a vµo gi¸ trÞ 2000 (cho biÕn t) ta sÏ nhËn ®−îc kÕt qu¶: Gia tri ham A(t) khi t = 2000 la : 1.1601688E+06 Gi¸ trÞ kÕt qu¶ cña hµm ®−îc in ra d−íi d¹ng ký hiÖu khoa häc E+06, cã nghÜa lµ sè tr−íc ®ã nh©n víi 10 luü thõa 6, tøc lµ trÞ sè cña A(t) vµo kho¶ng 1,16 triÖu. B©y giê ta h·y ch¹y ch−¬ng tr×nh nµy nhiÒu lÇn, mçi lÇn thay ®æi gi¸ trÞ cña biÕn t vµ thö t×m xem khi nµo th× gi¸ trÞ cña hµm A(t) sÏ ®¹t kho¶ng 10 triÖu. Sau ®ã, h·y thö gâ nhÇm gi¸ trÞ cña t (vÝ dô gâ vµo 2,000 thay v× gâ 2000) ®Ó xem Fortran ph¶n øng l¹i nh− thÕ nµo. Mét vÝ dô kh¸c, gi¶ sö ta cã 1000 ®«la göi tiÕt kiÖm trong ng©n hµng víi l·i suÊt 9% mçi n¨m. VËy, sau mét n¨m sè tiÒn sÏ cã trong ng©n hµng b»ng bao nhiªu? §Ó lËp ch−¬ng tr×nh cho m¸y tÝnh gi¶i bµi to¸n nµy tr−íc hÕt cÇn ph¶i lµm râ vÊn ®Ò vÒ mÆt nguyªn t¾c. NhËn thÊy r»ng, sè tiÒn sÏ cã sau mét n¨m sÏ lµ tæng cña sè tiÒn gèc ®· göi vµ sè tiÒn l·i sÏ cã. Nh− vËy, l«gic c¸c b−íc thùc hiÖn bµi to¸n sÏ lµ: 1) NhËp sè liÖu vµo m¸y (sè tiÒn gèc vµ l·i suÊt) 2) TÝnh tiÒn l·i (tøc 9% cña 1000, b»ng 90) 3) Céng tiÒn l·i vµo sè tiÒn gèc (90 + 1000, tøc 1090) 4) In (hiÓn thÞ) sè tiÒn sÏ cã sau mét n¨m. Víi l«gic ®ã, ta cã thÓ viÕt ch−¬ng tr×nh nh− sau: VÝ dô 1.3: TÝnh tiÒn göi tiÕt kiÖm ! Chuong trinh nay khong nhap du lieu tu ban phim 12
- PROGRAM TinhTien ! Tinh tien gui tiet kiem REAL SoTien, TienLai, LaiSuat SoTien = 1000.0 ! Sè tiÒn gèc ban ®Çu LaiSuat = 0.09 ! L·i suÊt TienLai = LaiSuat * SoTien SoTien = SoTien + TienLai PRINT*, 'So tien se co sau mot nam:', SoTien END PROGRAM TinhTien Ta gâ ch−¬ng tr×nh nµy vµo m¸y råi ch¹y tÝnh, vµ chó ý r»ng ë ®©y m¸y kh«ng ®ßi hái ph¶i nhËp ®Çu vµo (input) tõ bµn phÝm nh− vÝ dô tr−íc ®©y (T¹i sao?). KÕt qu¶ nhËn ®−îc trªn mµn h×nh sÏ lµ: So tien se co sau mot nam: 1.0900000E+03 SÏ rÊt cã Ých nÕu ta cè g¾ng thùc hiÖn lÆp l¹i nhiÒu lÇn c¸c vÝ dô trªn ®©y, mçi lÇn nh− vËy thö söa ®æi mét Ýt trong ch−¬ng tr×nh vµ theo dâi xem kÕt qu¶ thay ®æi nh− thÕ nµo. §iÒu ®ã sÏ sÏ gióp cho ta tù tin h¬n khi tiÕp cËn víi nh÷ng néi dung sau nµy cña Fortran. B©y giê ta t×m hiÓu xem trong qu¸ tr×nh thùc hiÖn, c¸c ch−¬ng tr×nh Fortran sÏ lµm nh÷ng g×. Nãi chung, sau khi gâ lêi ch−¬ng tr×nh (source code) vµ tiÕn hµnh ch¹y (run) nã trong m«i tr−êng cña hÖ ®iÒu hµnh m¸y tÝnh thÝch hîp (®· cµi ®Æt phÇn mÒm Fortran), sÏ cã hai qu¸ tr×nh t¸ch biÖt x¶y ra. §Çu tiªn, ch−¬ng tr×nh ®−îc biªn dÞch (compile), tøc lµ mçi c©u lÖnh ®−îc dÞch (translated) sang m· m¸y (machine code) sao cho m¸y tÝnh cã thÓ hiÓu ®−îc. Qu¸ tr×nh nµy x¶y ra nh− sau. Tr−íc hÕt c¸c c©u lÖnh cña ch−¬ng tr×nh sÏ ®−îc kiÓm tra vÒ có ph¸p (Syntax). NÕu kh«ng cã lçi, chóng sÏ ®−îc dÞch sang m· m¸y vµ l−u tr÷ vµo mét file gäi lµ ®èi t−îng (Object) hay ®Ých. Sau ®ã chóng sÏ ®−îc liªn kÕt (Link) víi hÖ thèng th− viÖn chuÈn cña Fortran ®Ó t¹o thµnh file cã thÓ thùc hiÖn (executable) ®−îc. NÕu ch−¬ng tr×nh cßn lçi, c¸c lçi sÏ ®−îc chØ ra vµ qu¸ tr×nh biªn dÞch kÕt thóc mµ kh«ng t¹o ®−îc file ®Ých, vµ do ®ã kh«ng x¶y ra qu¸ tr×nh thø hai. NÕu qu¸ tr×nh thø nhÊt thùc hiÖn thµnh c«ng th× chuyÓn sang qu¸ tr×nh thø hai, trong ®ã ch−¬ng tr×nh ®· dÞch (tøc file cã thÓ thùc hiÖn ®−îc) sÏ ®−îc thùc hiÖn (executed). ë b−íc nµy mçi mét chØ thÞ ®· dÞch cña ch−¬ng tr×nh sÏ lÇn l−ît ®−îc thùc hiÖn theo qui t¾c ®· lËp. Bé ch−¬ng tr×nh thùc hiÖn trän vÑn qu¸ tr×nh thø nhÊt (tøc lµ cho ®Õn khi t¹o ®−îc file cã thÓ thùc hiÖn − executable) th−êng gäi lµ tr×nh biªn dÞch (compiler). Trong khi biªn dÞch, kh«ng gian bé nhí RAM cña m¸y tÝnh ®Þnh vÞ cho mäi d÷ liÖu sÏ ®−îc ph¸t sinh bëi ch−¬ng tr×nh. PhÇn bé nhí nµy cã thÓ hiÓu nh− lµ nh÷ng “vïng” bé nhí khu tró mµ mçi mét trong chóng, t¹i mét thêi ®iÓm, chØ cã thÓ x¸c ®Þnh mét gi¸ trÞ d÷ liÖu. C¸c bé nhí khu tró nµy ®−îc tham chiÕu ®Õn bëi c¸c tªn ký hiÖu (®Þnh danh) trong ch−¬ng tr×nh. Bëi vËy, c©u lÖnh: SoTien = 1000.0 13
- lµ cÊp ph¸t sè 1000.0 ®Õn vÞ trÝ bé nhí cã tªn SoTien. V× néi dung cña SoTien cã thÓ thay ®æi trong khi ch−¬ng tr×nh ch¹y nªn nã ®−îc gäi lµ biÕn (variable). VÒ h×nh thøc, ch−¬ng tr×nh tÝnh tiÒn göi tiÕt kiÖm (vÝ dô 1.3) trªn ®©y ®−îc biªn dÞch nh− sau: 1) §−a sè 1000 vµo vÞ trÝ bé nhí SoTien 2) §−a sè 0.09 vµo vÞ trÝ bé nhí LaiSuat 3) Nh©n néi dung cña LaiSuat víi néi dung cña SoTien vµ ®−a kÕt qu¶ vµo vÞ trÝ bé nhí TienLai 4) Céng néi dung cña SoTien víi néi dung cña TienLai vµ ®−a kÕt qu¶ vµo SoTien 5) In (hiÓn thÞ) th«ng b¸o néi dung cña SoTien 6) KÕt thóc. Khi ch¹y ch−¬ng tr×nh, c¸c c©u lÖnh dÞch nµy ®−îc thùc hiÖn theo thø tù tõ trªn xuèng d−íi. Qu¸ tr×nh thùc hiÖn, c¸c vÞ trÝ bé nhí ®−îc sö dông sÏ cã nh÷ng gi¸ trÞ sau: SoTien : 1000 LaiSuat: 0.09 TienLai: 90 SoTien : 1090 Chó ý r»ng néi dung ban ®Çu cña SoTien ®· bÞ thay thÕ bëi gi¸ trÞ míi. C©u lÖnh PROGRAM ë dßng thø hai trong vÝ dô 1.3 më ®Çu cho ch−¬ng tr×nh. Nã lµ c©u lÖnh tuú chän, vµ cã thÓ kÌm theo tªn tuú ý. Dßng thø nhÊt vµ dßng thø ba, b¾t ®Çu víi dÊu chÊm than, lµ lêi gi¶i thÝch, cã lîi cho ng−êi ®äc ch−¬ng tr×nh, vµ kh«ng ¶nh h−ëng g× tíi ch−¬ng tr×nh dÞch. C¸c biÕn trong ch−¬ng tr×nh cã thÓ cã c¸c kiÓu (type) kh¸c nhau; c©u lÖnh REAL trong vÝ dô nµy lµ khai b¸o kiÓu. C¸c dßng trèng (nÕu cã) trong ch−¬ng tr×nh ®−îc xem nh− nh÷ng c©u lÖnh kh«ng thùc hiÖn (non-executable), tøc lµ kh«ng cã t¸c ®éng nµo ®−îc thùc hiÖn, cã thÓ chÌn thªm vµo ®Ó cho ch−¬ng tr×nh ®−îc s¸ng sña, kh«ng rèi m¾t. B©y giê ta h·y thö lµm l¹i vÝ dô nµy nh− sau. 1) Ch¹y ch−¬ng tr×nh vµ ghi nhí l¹i kÕt qu¶ 2) Thay ®æi c©u lÖnh thùc hiÖn SoTien = 1000.0 bëi c©u lÖnh SoTien = 2000.0 vµ ch¹y l¹i ch−¬ng tr×nh. Râ rµng cã thÓ hiÓu ®−îc t¹i sao kÕt qu¶ míi l¹i kh¸c víi kÕt qu¶ tr−íc ®ã. 3) TiÕp ®Õn, lo¹i bá dßng lÖnh SoTien = SoTien + TienLai vµ ch¹y l¹i ch−¬ng tr×nh. KÕt qu¶ nhËn ®−îc lµ sè tiÒn kh«ng thay ®æi! Nh− vËy, do lo¹i bá dßng lÖnh 14
- SoTien = SoTien + TienLai nªn sè tiÒn l·i sÏ kh«ng ®−îc céng vµo, tøc néi dung bé nhí cña biÕn SoTien kh«ng ®−îc cËp nhËt. Tãm l¹i, ®Ó gi¶i mét bµi to¸n b»ng lËp tr×nh víi ng«n ng÷ Fortran ta cÇn thùc hiÖn theo tr×nh tù c¸c b−íc sau: 1) Ph©n tÝch bµi to¸n, x¸c ®Þnh thuËt gi¶i, c¸c b−íc thùc hiÖn vµ tr×nh tù thùc hiÖn c¸c b−íc. §©y lµ b−íc hÕt søc quan träng, v× nã quyÕt ®Þnh sù ®óng ®¾n vÒ mÆt l«gic cña viÖc gi¶i bµi to¸n. Do ®ã, nãi chung ta nªn lËp mét dµn bµi cô thÓ vµ biÓu diÔn nã qua c¸c s¬ ®å (th−êng gäi lµ s¬ ®å khèi) 2) So¹n th¶o m· nguån cña ch−¬ng tr×nh (ch−¬ng tr×nh nguån, hay lêi ch−¬ng tr×nh), tøc lµ ng«n ng÷ ho¸ c¸c thuËt gi¶i, theo ®óng tr×nh tù ®· lËp vµ l−u vµo mét (hoÆc mét sè) file víi phÇn më réng lµ *.f90 (hoÆc *.f, *.for, ngÇm ®Þnh ®èi víi Fortran 77). 3) TiÕn hµnh biªn dÞch ch−¬ng tr×nh. ë b−íc nµy nÕu ch−¬ng tr×nh vÉn cßn lçi có ph¸p ta sÏ quay l¹i b−íc 2) ®Ó chØnh söa råi tiÕp tôc biªn dÞch l¹i ch−¬ng tr×nh. Qu¸ tr×nh cø tiÕp diÔn cho ®Õn khi tr×nh biªn dÞch t¹o ®−îc file ®Ých (Ojective file) vµ thùc hiÖn liªn kÕt (link) ®Ó nhËn ®−îc file thùc hiÖn (executable file). 4) Ch¹y ch−¬ng tr×nh (tøc ch¹y file thùc hiÖn) ®Ó nhËn ®−îc kÕt qu¶. Sau khi nhËn ®−îc kÕt qu¶ tÝnh ta cÇn ph©n tÝch, xem xÐt tÝnh hîp lý, ®óng ®¾n cña nã. NÕu kÕt qu¶ kh«ng phï hîp cÇn ph¶i xem xÐt l¹i b−íc 1) vµ b−íc 2). 1.2 CÊu tróc chung cña mét ch−¬ng tr×nh FORTRAN CÊu tróc chung cña mét ch−¬ng tr×nh Fortran ®¬n gi¶n nh− sau (nh÷ng phÇn ®Æt trong dÊu ngoÆc vu«ng lµ tuú chän, cã thÓ cã, còng cã thÓ kh«ng): [PROGRAM TenChuongTrinh] [Cac_cau_lenh_khai_bao] [Cac_cau_lenh_thuc_hien] END [PROGRAM [TenChuongTrinh]] Nh− ®· thÊy, chØ cã mét c©u lÖnh b¾t buéc trong ch−¬ng tr×nh Fortran lµ END. C©u lÖnh nµy b¸o cho ch−¬ng tr×nh dÞch r»ng kh«ng cßn c©u lÖnh nµo h¬n n÷a ®Ó dÞch. Ký hiÖu END [PROGRAM [TenChuongTrinh]] cã nghÜa r»ng cã thÓ bá qua TenChuongTrinh trong c©u lÖnh END, nh−ng nÕu cã TenChuongTrinh th× tõ kho¸ PROGRAM lµ b¾t buéc. TenChuongTrinh lµ tªn cña ch−¬ng tr×nh, th−êng ®−îc ®Æt mét c¸ch tïy ý sao cho mang tÝnh gîi nhí, r»ng ch−¬ng tr×nh sÏ gi¶i quyÕt vÊn ®Ò g×. Cac_cau_lenh_khai_bao lµ nh÷ng c©u lÖnh khai b¸o biÕn, h»ng,... vµ kiÓu d÷ liÖu t−¬ng øng cña chóng ®Ó tr×nh 15
- biªn dÞch cÊp ph¸t bé nhí, ph©n luång xö lý. Cac_cau_lenh_thuc_hien lµ nh÷ng c©u lÖnh x¸c ®Þnh qui t¾c vµ tr×nh tù thùc hiÖn tÝnh to¸n, xö lý ®Ó ®¹t ®−îc kÕt qu¶. Trong cÊu tróc trªn, c¸c môc (nÕu cã) b¾t buéc ph¶i xuÊt hiÖn theo tr×nh tù nh− ®· m« t¶. Cã nghÜa lµ sau c©u lÖnh m« t¶ tªn ch−¬ng tr×nh sÏ lµ c¸c c©u lÖnh khai b¸o, tiÕp theo lµ c¸c c©u lÖnh thùc hiÖn. C©u lÖnh END ph¶i ®Æt ë cuèi ch−¬ng tr×nh. 1.3 CÊu tróc c©u lÖnh D¹ng c©u lÖnh c¬ b¶n cña mäi ch−¬ng tr×nh Fortran 90 cã thÓ gåm tõ 0 ®Õn 132 ký tù (c©u lÖnh cã thÓ lµ trèng rçng; c©u lÖnh trèng rçng lµm cho ch−¬ng tr×nh dÔ ®äc h¬n bëi sù ph©n c¸ch l«gic gi÷a c¸c ®o¹n). §èi víi phiªn b¶n Fortran 77 vµ c¸c phiªn b¶n tr−íc ®ã, néi dung c¸c c©u lÖnh ph¶i b¾t ®Çu tõ cét thø 7 vµ kÐo dµi tèi ®a ®Õn cét thø 72. NÕu c©u lÖnh cã néi dung dµi h¬n, nã sÏ ®−îc ng¾t xuèng dßng d−íi, vµ ë dßng nèi tiÕp nµy ph¶i cã mét ký tù bÊt kú (kh¸c dÊu c¸ch) xuÊt hiÖn ë cét thø 6. B¹n ®äc cÇn l−u ý ®Æc ®iÓm nµy khi sö dông c¸c ch−¬ng tr×nh cña ng−êi kh¸c, hoÆc cña chÝnh m×nh, lËp tr×nh víi c¸c phiªn b¶n Fortran 77 vµ tr−íc ®ã. Fortran 90 kh«ng cã sù h¹n chÕ ®ã. Mét c©u lÖnh còng cã thÓ cã nh·n. Nh·n lµ mét sè nguyªn d−¬ng trong kho¶ng 1−99999. Nh·n (nÕu cã) ph¶i lµ duy nhÊt trong mét ch−¬ng tr×nh vµ ph¶i ®Æt ë ®Çu c©u lÖnh, ph©n c¸ch víi néi dung c©u lÖnh bëi Ýt nhÊt mét dÊu c¸ch. §èi víi Fortran 77 vµ c¸c phiªn b¶n tr−íc, nh·n ®−îc ghi vµo c¸c cét 1−5. TÊt c¶ c¸c c©u lÖnh, trõ c©u lÖnh g¸n (vÝ dô Sotien = 1000.0), ®Òu b¾t ®Çu b»ng c¸c tõ kho¸ (keyword). Trªn ®©y chóng ta ®· gÆp mét sè tõ kho¸ nh− END, PRINT, PROGRAM, vµ REAL. Nãi chung trªn mçi dßng cã mét c©u lÖnh. Tuy nhiªn, nhiÒu c©u lÖnh còng cã thÓ xuÊt hiÖn trªn mét dßng, nh−ng chóng ph¶i ®−îc ph©n c¸ch nhau bëi c¸c dÊu chÊm phÈy (;). §Ó cho râ rµng, chØ nªn viÕt nh÷ng c©u lÖnh g¸n rÊt ng¾n, nh−: A = 1; B = 1; C = 1 Nh÷ng c©u lÖnh dµi cã thÓ ®−îc viÕt trªn nhiÒu dßng vµ ph¶i cã ký hiÖu nèi dßng (sÏ ®−îc tr×nh bµy d−íi ®©y). 1.3.1 ý nghÜa cña dÊu c¸ch (Blank) Nãi chung c¸c dÊu c¸ch lµ kh«ng quan träng, ta cã thÓ sö dông chóng ®Ó lµm cho ch−¬ng tr×nh dÔ ®äc h¬n b»ng c¸ch viÕt thôt c©u lÖnh vµo (thªm dÊu c¸ch vµo phÝa bªn tr¸i) hoÆc chÌn vµo gi÷a c¸c c©u lÖnh. Tuy nhiªn, còng cã nh÷ng chç kh«ng ®−îc phÐp chÌn dÊu c¸ch vµo, nh− c¸c qui −íc vÒ c¸ch viÕt tõ khãa, tªn biÕn,... mµ ta gäi lµ c¸c ký hiÖu qui −íc. Ký hiÖu qui −íc trong Fortran 90 lµ mét chuçi liªn tiÕp c¸c ký tù cã ý nghÜa, ch¼ng h¹n c¸c nh·n, c¸c tõ khãa, tªn, h»ng,... Nh− vËy, c¸c c¸ch viÕt INTE GER, So Tien vµ < 16
- = lµ kh«ng ®−îc phÐp (
- Liªn kÕt víi mçi kiÓu d÷ liÖu lµ c¸c lo¹i (kind) d÷ liÖu. VÒ c¬ b¶n ®iÒu ®ã liªn quan ®Õn kh¶ n¨ng l−u tr÷ vµ biÓu diÔn gi¸ trÞ d÷ liÖu. Ch¼ng h¹n, cã thÓ cã hai lo¹i sè nguyªn (integer): sè nguyªn ng¾n vµ sè nguyªn dµi. Chóng ta sÏ ®Ò cËp ®Õn vÊn ®Ò nµy s©u h¬n ë c¸c phÇn sau. Ngoµi c¸c kiÓu d÷ liÖu chuÈn trªn ®©y, ta cã thÓ ®Þnh nghÜa cho riªng m×nh c¸c kiÓu d÷ liÖu kh¸c, chóng cã thÓ cã c¸c tËp gi¸ trÞ vµ c¸c phÐp to¸n riªng. G¾n liÒn víi c¸c kiÓu d÷ liÖu cßn cã c¸c thuéc tÝnh d÷ liÖu. Fortran ®Þnh nghÜa kh¸ nhiÒu thuéc tÝnh, sau ®©y lµ mét sè thuéc tÝnh th«ng dông: − PARAMETER: thuéc tÝnh h»ng, − DIMENSION: thuéc tÝnh m¶ng, − ALLOCATABLE: thuéc tÝnh cÊp ph¸t ®éng, − POINTER: thuéc tÝnh con trá, ... Thuéc tÝnh cã thÓ ®−îc dïng ®i kÌm víi c©u lÖnh khai b¸o kiÓu d÷ liÖu ®Ó m« t¶ kiÓu d÷ liÖu cña biÕn, h»ng. Trong nhiÒu tr−êng hîp thuéc tÝnh còng cã thÓ ®−îc dïng ®éc lËp nh− nh÷ng c©u lÖnh khai b¸o. 1.4.1 Líp c¸c kiÓu sè (Integer, Real, Complex) a. KiÓu sè nguyªn D÷ liÖu cã kiÓu sè nguyªn lµ nh÷ng d÷ liÖu nhËn c¸c gi¸ trÞ thuéc tËp sè nguyªn, vÝ dô 0, 1, 2, 3,..., −5, −10,... §ã lµ tËp hîp c¸c sè cã thÓ “®Õm ®−îc” hay tËp cã thø tù, tøc lµ mét sè nguyªn bÊt kú lu«n cã mét sè liÒn tr−íc vµ mét sè liÒn sau. §Ó khai b¸o biÕn hoÆc h»ng cã kiÓu sè nguyªn ta sö dông c©u lÖnh: INTEGER [([KIND=]kind)][,attrs] ::] vname Trong ®ã: kind lµ lo¹i, nhËn mét trong c¸c gi¸ trÞ 1, 2, 4 hoÆc 8 (®èi víi UNIX hoÆc LINUX). attrs lµ thuéc tÝnh, nhËn mét, hoÆc nhiÒu h¬n, trong c¸c gi¸ trÞ PARAMETER, DIMENSION, ALLOCATABLE, POINTER,… vname lµ danh s¸ch biÕn hoÆc h»ng, ®−îc viÕt c¸ch nhau bëi c¸c dÊu phÈy. Tïy theo lo¹i mµ mét biÕn/h»ng nguyªn sÏ chiÕm dung l−îng bé nhí vµ ph¹m vi gi¸ trÞ lµ lín hay nhá. Trong b¶ng 1.1 dÉn ra miÒn gi¸ trÞ hîp lÖ ®èi víi c¸c lo¹i sè nguyªn ®−îc khai b¸o, trong ®ã cét 1 biÓu thÞ nh÷ng c¸ch cã thÓ khai b¸o, cét 2 lµ dung l−îng bé nhí bÞ chiÕm gi÷ øng víi c¸c lo¹i sè nguyªn, vµ cét 3 lµ ph¹m vi gi¸ trÞ cña c¸c lo¹i sè nguyªn t−¬ng øng ®· khai b¸o. B¶ng 1.1 MiÒn gi¸ trÞ vµ dung l−îng bé nhí cña kiÓu sè nguyªn C¸ch khai b¸o Sè byte chiÕm gi÷ Ph¹m vi gi¸ trÞ INTEGER 4 −2 147 483 648 ®Õn 18
- 2 147 483 647 INTEGER*1 hoÆc 1 −128 ®Õn 127 INTEGER (1) hoÆc INTEGER (KIND=1) INTEGER*2 hoÆc 2 −32 768 ®Õn 32 767 INTEGER (2) hoÆc INTEGER (KIND=2) INTEGER*4 hoÆc 4 −2 147 483 648 ®Õn INTEGER (4) hoÆc 2 147 483 647 INTEGER (KIND=4) C¸c vÝ dô sau ®©y cho thÊy cã thÓ sö dông c¸c c¸ch kh¸c nhau ®Ó khai b¸o kiÓu sè nguyªn cho c¸c biÕn, h»ng. INTEGER, DIMENSION(:), POINTER :: days, hours INTEGER(2), POINTER :: k, limit INTEGER(1), DIMENSION(10) :: min TÊt c¶ c¸c biÕn ®−îc khai b¸o trªn ®©y ®Òu cã kiÓu sè nguyªn. Dßng thø nhÊt khai b¸o c¸c biÕn days, hours lµ nh÷ng biÕn m¶ng mét chiÒu cã thuéc tÝnh con trá, víi kÝch th−íc ch−a x¸c ®Þnh, mçi phÇn tö m¶ng lµ mét sè nguyªn 4 byte; dßng thø hai khai b¸o hai biÕn ®¬n (biÕn v« h−íng) k, limit cã thuéc tÝnh con trá kiÓu sè nguyªn lo¹i 2 byte; dßng thø ba khai b¸o mét biÕn m¶ng min gåm 10 phÇn tö, mçi phÇn tö lµ mét sè nguyªn lo¹i 1 byte. Nh÷ng khai b¸o trªn t−¬ng ®−¬ng víi c¸ch khai b¸o d−íi ®©y: INTEGER days, hours INTEGER(2) k, limit INTEGER(1) min DIMENSION days(:), hours(:), min (10) POINTER days, hours, k, limit C¸c biÕn trªn còng cã thÓ ®−îc khëi t¹o gi¸ trÞ ban ®Çu th«ng qua c¸c lÖnh khai b¸o, ch¼ng h¹n: INTEGER (2) :: k=4 INTEGER (2), PARAMETER :: limit=12 Trong khai b¸o trªn, biÕn limit cã thuéc tÝnh lµ PARAMETER nªn gi¸ trÞ cña nã sÏ kh«ng bÞ biÕn ®æi trong qu¸ tr×nh thùc hiÖn ch−¬ng tr×nh. Bëi vËy nã ®−îc gäi lµ h»ng, kh¸c víi k lµ biÕn. Còng cã thÓ khai b¸o biÕn vµ h»ng d−íi d¹ng sau ®©y: INTEGER days, hours INTEGER (2):: k=4, limit DIMENSION days(:), hours(:) POINTER days, hours PARAMETER (limit=12) Víi c¸ch khai b¸o nµy, c¸c tõ khãa DIMENSION, POINTER, PARAMETER (ë ba dßng cuèi) ®−îc gäi lµ c¸c lÖnh khai b¸o, dïng ®Ó ®Þnh nghÜa biÕn, h»ng vµ thuéc tÝnh cña chóng. b. KiÓu sè thùc KiÓu sè thùc nãi chung gÇn gièng víi tËp sè thùc trong to¸n häc. Kh¸c víi kiÓu sè nguyªn, kiÓu sè thùc lµ tËp hîp “kh«ng ®Õm ®−îc”, hay tËp kh«ng cã thø tù. §Ó biÓu diÔn sè thùc Fortran 90 sö dông hai ph−¬ng ph¸p gÇn ®óng lµ ®é chÝnh x¸c ®¬n vµ ®é chÝnh x¸c kÐp. Cã thÓ khai b¸o kiÓu sè thùc b»ng c©u lÖnh: 19
- REAL [([KIND=]kind)][[,attrs] ::] vname §èi víi sè thùc ®é chÝnh x¸c kÐp (hay ®é chÝnh x¸c gÊp ®«i) ta cßn cã thÓ sö dông c©u lÖnh khai b¸o: DOUBLE PRECISION [[,attrs] ::] vname Trong ®ã: kind lµ lo¹i, nhËn gi¸ trÞ 4, 8 hoÆc 16 (®èi víi UNIX hoÆc LINUX). attrs lµ thuéc tÝnh, nhËn mét, hoÆc nhiÒu h¬n, trong c¸c gi¸ trÞ PARAMETER, DIMENSION, ALLOCATABLE, POINTER,… vname lµ danh s¸ch biÕn hoÆc h»ng, viÕt c¸ch nhau bëi c¸c dÊu phÈy. C¸ch khai b¸o, ph¹m vi gi¸ trÞ, ®é chÝnh x¸c vµ dung l−îng bé nhí bÞ chiÕm gi÷ øng víi tõng lo¹i sè thùc ®−îc cho trong b¶ng 1.2, trong ®ã c¸c cét 1, 2, 4 ®−îc m« t¶ t−¬ng tù nh− c¸c cét 1, 2, 3 trong b¶ng 1.1. Riªng cét thø 3 ë ®©y, do sè thùc chØ ®−îc biÓu diÔn gÇn ®óng nªn gi¸ trÞ cña chóng chØ ®¹t ®−îc ®é chÝnh x¸c nhÊt ®Þnh tïy theo dung l−îng « nhí dïng ®Ó m« t¶ chóng. §é chÝnh x¸c trong tr−êng hîp nµy ®−îc hiÓu lµ sè ch÷ sè cã thÓ biÓu diÔn chÝnh x¸c gi¸ trÞ cña biÕn/h»ng thùc. VÝ dô, nÕu ch¹y ch−¬ng tr×nh sau ®©y Real x x = 123456789.0 print '(F30.2)', x end ta sÏ nhËn ®−îc kÕt qu¶ trªn mµn h×nh lµ: X= 123456800.00 Cã lÏ b¹n ®äc sÏ ng¹c nhiªn, v× biÕn x chØ ®−îc g¸n gi¸ trÞ råi in ra mµ gi¸ trÞ in ra l¹i kh¸c víi gi¸ trÞ g¸n vµo? Nguyªn nh©n cña sù kh¸c nhau nµy lµ ë chç, ta ®· khai b¸o biÕn x lµ lo¹i sè thùc 4 byte, do ®ã chØ cã 6 ch÷ sè ®Çu tiªn biÓu diÔn chÝnh x¸c gi¸ trÞ cña biÕn x. B¶ng 1.2 MiÒn gi¸ trÞ vµ dung l−îng bé nhí cña kiÓu sè thùc Sè byte §é chÝnh C¸ch khai b¸o chiÕm gi÷ x¸c (sè Ph¹m vi gi¸ trÞ ch÷ sè) REAL −3.4028235E+38 ®Õn −1.1754944E−38; REAL*4 4 6 0; REAL (KIND=4) +1.1754944E−38 ®Õn +3.4028235E+38 REAL*8 −1.797693134862316D+308 ®Õn REAL (KIND=8) 8 15 −2.225073858507201D−308; DOUBLE PRECISION 0; +2.225073858507201D−308 ®Õn +1.797693134862316D+308 Sau ®©y lµ mét sè vÝ dô khai b¸o c¸c biÕn, h»ng cã kiÓu sè thùc. ! Khai bao cac bien co kieu du lieu so thuc REAL X, Y(10) REAL*4 A,B REAL (KIND=8), DIMENSION (5) :: U,V DOUBLE PRECISION, DIMENSION (:), ALLOCATABLE :: T 20
- REAL, PARAMETER :: R_TDat = 6370.0 Dßng thø nhÊt khai b¸o mét biÕn ®¬n X vµ mét biÕn m¶ng Y gåm 10 phÇn tö, chóng ®Òu lµ nh÷ng sè thùc lo¹i 4 byte; dßng thø hai khai b¸o hai biÕn ®¬n A vµ B lµ nh÷ng biÕn thùc lo¹i 4 byte; dßng thø ba khai b¸o hai biÕn m¶ng U, V, mçi biÕn gåm 5 phÇn tö lµ nh÷ng sè thùc lo¹i 8 byte; dßng thø t− khai b¸o biÕn m¶ng thuéc tÝnh ®éng T cã ®é chÝnh x¸c gÊp ®«i, tøc mçi phÇn tö m¶ng chiÕm 8 byte; dßng cuèi cïng khai b¸o h»ng ®¬n R_TDat, cã gi¸ trÞ khëi t¹o b»ng 6370.0. c. KiÓu sè phøc Sè phøc ®−îc ®Þnh nghÜa nh− mét cÆp cã thø tù cña hai sè thùc ®−îc gäi lµ phÇn thùc vµ phÇn ¶o. D÷ liÖu kiÓu sè phøc ®−îc khai b¸o b»ng c©u lÖnh: COMPLEX [([KIND =]kind)] [[,attrs] :: ] vname Trong ®ã tham sè kind nhËn gi¸ trÞ 4 hoÆc 8; tham sè attrs lµ mét hoÆc nhiÒu thuéc tÝnh, nhËn c¸c gi¸ trÞ PARAMETER, DIMENSION, ALLOCATABLE, POINTER,…; vname lµ danh s¸ch biÕn hoÆc h»ng, viÕt c¸ch nhau bëi c¸c dÊu phÈy. §é chÝnh x¸c vµ ph¹m vi gi¸ trÞ cña kiÓu sè phøc lµ ®é chÝnh x¸c vµ ph¹m vi gi¸ trÞ cña c¸c phÇn thùc vµ phÇn ¶o. Dung l−îng bé nhí chiÕm gi÷ cña mét sè phøc lµ dung l−îng cña hai sè thùc. B¶ng 1.3 liÖt kª c¸c c¸ch khai b¸o vµ sè byte chiÕm gi÷ cña c¸c biÕn, h»ng cã kiÓu sè phøc. VÝ dô, c©u lÖnh: COMPLEX (4), DIMENSION (8) :: cz, cq khai b¸o hai biÕn phøc cz vµ cq, mçi biÕn lµ mét m¶ng gåm 8 phÇn tö phøc, tøc lµ 8 cÆp sè thùc, mçi sè thùc chiÕm 4 byte. C©u lÖnh nµy t−¬ng ®−¬ng víi hai c©u lÖnh sau: COMPLEX(4) cz, cq DIMENSION(8) cz, cq B¶ng 1.3 MiÒn gi¸ trÞ vµ dung l−îng bé nhí cña kiÓu sè phøc C¸ch khai b¸o Sè byte chiÕm gi÷ COMPLEX COMPLEX *4 8 COMPLEX (4) COMPLEX (KIND=4) COMPLEX *8 COMPLEX (8) 16 COMPLEX (KIND=8) DOUBLE CPMPLEX 1.4.2 KiÓu ký tù (Character) vµ kiÓu l«gic (Logical) a. KiÓu ký tù KiÓu ký tù cã tËp gi¸ trÞ lµ c¸c ký tù lËp thµnh x©u (chuçi) ký tù. §é dµi cña x©u lµ sè ký tù trong x©u ®· ®−îc khai b¸o. Mçi ký tù trong x©u ký tù chiÕm 1 byte bé nhí. Do ®ã, sè byte chiÕm gi÷ bé nhí cña biÕn, h»ng kiÓu ký tù tïy thuéc ®é dµi cña x©u. C©u lÖnh tæng qu¸t khai b¸o biÕn, h»ng kiÓu ký tù cã thÓ lµ mét trong c¸c c¸ch sau. C¸ch 1: 21
CÓ THỂ BẠN MUỐN DOWNLOAD
-
NGÔN NGỮ LẬP TRÌNH JAVA
206 p |
5189 |
2477
-
Giáo trình Ngôn ngữ lập trình Visual Basic 6.0
158 p |
3713 |
1437
-
Luận văn " Ngôn ngữ lập trình Java"
205 p |
840 |
647
-
Giáo trình ngôn ngữ lập trình C - Nguyễn Hữu Tuấn
146 p |
909 |
379
-
Giáo trình môn học Ngôn ngữ lập trình C
143 p |
545 |
327
-
Ngôn ngữ lập trình C++ 1
51 p |
980 |
325
-
Giáo trinh ngôn ngữ lập trình
111 p |
755 |
316
-
Ngôn ngữ Lập trình C++ Chương I - Giới thiệu ngôn ngữ C++
17 p |
751 |
251
-
Giáo trình về môn Ngôn ngữ lập trình C
141 p |
384 |
247
-
Giới thiệu môn học Ngôn ngữ lập trình C++
5 p |
497 |
179
-
Tài liệu môn Ngôn ngữ lập trình C
146 p |
434 |
173
-
Ngôn ngữ lập trình - Đa hình
26 p |
330 |
152
-
Giáo trình Ngôn ngữ lập trình Fortran 90 - Phan Văn Tân
223 p |
385 |
144
-
Bài giảng: NGÔN NGỮ LẬP TRÌNH BẬC CAO
175 p |
383 |
108
-
Giáo trình về Ngôn ngữ lập trình
145 p |
206 |
95
-
NGÔN NGỮ LẬP TRÌNH FORTRAN VÀ ỨNG DỤNG TRONG KHÍ TƯỢNG THỦY VĂN part 1
12 p |
162 |
48
-
NGÔN NGỮ LẬP TRÌNH FORTRAN VÀ ỨNG DỤNG TRONG KHÍ TƯỢNG THỦY VĂN part 10
4 p |
56 |
16

Set-Cookie: TLDEVNamespace=brssckmif3t64107etq0gvqqq0; path=/; domain=.tailieu.vn; HttpOnly

Server: Apache/2.2.31 (CentOS)


markdown:
# Nghiên cứu kỹ thuật lâm sinh
**Nghiên cứu kỹ thuật lâm sinh**
-
tài liệu “Tiêu chuẩn kỹ thuật lâm sinh” được biên soạn với mục đích nhằm phục vụ nhu cầu quản lý, nghiên cứu và sản xuất. Tài liệu bao gồm các các tiêu chuẩn ngành được bộ nông nghiệp và PTNT ban hành từ năm 2003 đến 2005
31p
dongta09
27-01-2012
124
58
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 2 part 1', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
36p
dongta09
27-01-2012
101
34
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 1 part 3', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
31p
dongta09
27-01-2012
70
29
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 1 part 10', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
22p
dongta09
27-01-2012
69
29
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 1 part 6', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
31p
dongta09
27-01-2012
57
28
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 1 part 7', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
31p
dongta09
27-01-2012
66
28
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 1 part 8', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
31p
dongta09
27-01-2012
59
28
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 1 part 2', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
31p
dongta09
27-01-2012
64
27
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 1 part 9', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
31p
dongta09
27-01-2012
72
27
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 2 part 2', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
36p
dongta09
27-01-2012
60
27
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 1 part 5', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
31p
dongta09
27-01-2012
59
26
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 1 part 4', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
31p
dongta09
27-01-2012
63
25
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 2 part 3', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
36p
dongta09
27-01-2012
56
25
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 2 part 4', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
36p
dongta09
27-01-2012
56
24
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 2 part 5', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
36p
dongta09
27-01-2012
54
24
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 2 part 8', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
36p
dongta09
27-01-2012
46
24
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 3 part 3', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
34p
dongta09
27-01-2012
44
23
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 2 part 7', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
36p
dongta09
27-01-2012
55
22
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 2 part 6', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
36p
dongta09
27-01-2012
47
21
Download
-
Tham khảo tài liệu 'tiêu chuẩn kỹ thuật lâm sinh tập 2 part 9', kinh tế - quản lý, tiêu chuẩn - qui chuẩn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
36p
dongta09
27-01-2012
45
21
Download

WARC-Type: response

Content-Type: application/http; msgtype=response

Set-Cookie: TLDEVNamespace=0v6u96evrt8reodkcucuigo1l2; path=/; domain=.tailieu.vn; HttpOnly

Connection: close

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Vary: Accept-Encoding

Content-Type: text/html; charset=UTF-8


markdown:
# Phụ Tùng Xe - Đồ Chơi Xe Bao da bọc chìa khóa cho xe Tucson 2015-2016 mẫu khâu tay
Xem trong '
[Làng Xe Xưa và Nay](forum/lang-xe-xua-va-nay.143/)' đăng bởi [nguyễn thanh tùng](members/nguyen-thanh-tung.4354/), [2/3/16](threads/bao-da-boc-chia-khoa-cho-xe-tucson-2015-2016-mau-khau-tay.38693/), [ Mã Tin: 38693 ]
**[108 lượt xem - 0 bình luận]**
Xem trong '
[Làng Xe Xưa và Nay](forum/lang-xe-xua-va-nay.143/)' đăng bởi [nguyễn thanh tùng](members/nguyen-thanh-tung.4354/), [2/3/16](threads/bao-da-boc-chia-khoa-cho-xe-tucson-2015-2016-mau-khau-tay.38693/), [ Mã Tin: 38693 ]
**[108 lượt xem - 0 bình luận]**

Server: nginx

Cache-control: private, max-age=0

X-Frame-Options: SAMEORIGIN


markdown:
# Răng voi hoá thạch
Xem trong '
[Làng Đồ Đồng, Kim Loại](forum/lang-do-dong-kim-loai.53/)' đăng bởi [Lê giang](members/le-giang.3329/), [7/12/15](threads/rang-voi-hoa-thach.31549/), [ Mã Tin: 31549 ]
**[297 lượt xem - 0 bình luận]**
Xem trong '
[Làng Đồ Đồng, Kim Loại](forum/lang-do-dong-kim-loai.53/)' đăng bởi [Lê giang](members/le-giang.3329/), [7/12/15](threads/rang-voi-hoa-thach.31549/), [ Mã Tin: 31549 ]
**[297 lượt xem - 0 bình luận]**


markdown:
# Xe Máy Wave S110 Thái
Xem trong '
[Làng Xe Xưa và Nay](forum/lang-xe-xua-va-nay.143/)' đăng bởi [Chợ Trời](members/cho-troi.1587/), [5/5/16](threads/wave-s110-thai.43802/), [ Mã Tin: 43802 ]
**[170 lượt xem - 0 bình luận]**
Xem trong '
[Làng Xe Xưa và Nay](forum/lang-xe-xua-va-nay.143/)' đăng bởi [Chợ Trời](members/cho-troi.1587/), [5/5/16](threads/wave-s110-thai.43802/), [ Mã Tin: 43802 ]
**[170 lượt xem - 0 bình luận]**


markdown:
# (THPTCC) Thông báo tuyển sinh vào lớp 10Đăng lúc: Chủ nhật - 26/05/2013 07:09. Đã xem: 1159
Bắt đầu từ tháng 5 năm 2013, trường THPT Chà Cang bắt đầu nhận hồ sơ tuyển sinh vào lớp 10 THPT. Toàn văn thông báo tuyển sinh như sau:
| |
## SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐIỆN BIÊN
TRƯỜNG THPT CHÀ CANG ![]()
Số: 39/TB-THPTCC
| | CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc ![]()
Mường Nhé , ngày 20 tháng 05 năm 2013 **THÔNG BÁO TUYỂN SINH VÀO LỚP 10**
Căn cứ Quy chế tuyển sinh trung học cơ sở và trung học phổ thông ban hành kèm theo Quyết định số 12/2006/QĐ-BGD&ĐT ngày 05 tháng 04 năm 2006 của Bộ trưởng Bộ Giáo dục và Đào tạo.
Căn cứ Công văn số 489/SGDĐT – GDTrH ngày 12 tháng 04 năm 2013 của Sở Giáo dục và Đào tạo Điện Biên về việc hướng dẫn tuyển sinh cấp trung học năm học 2013-2014.
Trường THPT Chà Cang thông báo kế hoạch tuyển sinh vào lớp 10 hệ Trung học phổ thông , năm học 2013-2014 như sau:
Căn cứ Công văn số 489/SGDĐT – GDTrH ngày 12 tháng 04 năm 2013 của Sở Giáo dục và Đào tạo Điện Biên về việc hướng dẫn tuyển sinh cấp trung học năm học 2013-2014.
Trường THPT Chà Cang thông báo kế hoạch tuyển sinh vào lớp 10 hệ Trung học phổ thông , năm học 2013-2014 như sau:
**1.Chỉ tiêu tuyển sinh:**200 học sinh lớp 10, chia thành 6 lớp. **2.Phương thức tuyển sinh:**Xét tuyển. **3.Đối tượng dự tuyển:**Học sinh đã tốt nghiệp Hệ THCS hoặc Bổ túc THCS, độ tuổi từ 15 đến 19 ( sinh năm 1994 đến năm 1998). Đối với học sinh đang sinh sống, học tập ở các vùng khó khăn, hoặc người dân tộc thiểu số được phép lấy đến tuổi 20. **4.Khu vực tuyển sinh:**Học sinh đã tốt nghiệp THCS hoặc Bổ túc THCS của các trường THCS trên địa bàn huyện Mường Nhé và huyện Mường Chà. **5. Hồ sơ dự tuyển gồm có:**
- Đơn xin dự tuyển;
- Bản sao giấy khai sinh hợp lệ;
- Bằng tốt nghiệp THCS và Bổ túc THCS hoặc giấy chứng nhận tốt nghiệp tạm thời do cơ quan có thẩm quyền cấp ;
- Học bạ bản chính ;
- Đơn xin ở Ký túc xá ( nếu có nhu cầu ở KTX).
**6.Thời gian thu hồ sơ:**Tại Văn phòng trường THPT Chà Cang từ ngày 20/05/2013 đến hết ngày 25/07/2013 ( trong giờ hành chính, trừ các ngày lễ , chủ nhật). Có thể gửi hồ sơ qua đường bưu điện về địa chỉ: Ban tuyển sinh vào lớp 10 trường THPT Chà Cang, huyện Mường Nhé, tỉnh Điện Biên.
Số điện thoại liên hệ:
- Văn phòng: 02308500242; 0944843774; 01636091515.
- Ban giám hiệu: 02303508566; 0915485703; 0916940268; 0942913223.
**7. Không thu phí tuyển sinh.** **8. Thời gian thông báo kết quả xét tuyển:** **-**Trước ngày 5/08/2013.
- Thời gian nhập học: 10/08/2013.
**Lưu ý:**Nhà trường ưu tiên nơi ở Ký túc xá cho những học sinh nữ, học sinh diện chính sách, người dân tộc thiểu số, nhà xa trường và gia đình có hoàn cảnh khó khăn.
Các thông tin về trường có thể tham khảo trên website: http://thptchacang.edu.vn./.
**HIỆU TRƯỞNG**
( đã ký)
**Nguyễn Tuấn Anh**
Từ khóa:
#### Những tin mới hơn
-
[Thông báo tuyển sinh vào lớp 10 Trường THPT Chà Cang năm học 2015-2016](/home/news/Tuyen-sinh/Thong-bao-tuyen-sinh-vao-lop-10-Truong-THPT-Cha-Cang-nam-hoc-2015-2016-602/)(26/05/2015)
-
[Thông báo tuyển sinh vào lớp 10 Trường THPT Chà Cang](/home/news/Tuyen-sinh/Thong-bao-tuyen-sinh-vao-lop-10-Truong-THPT-Cha-Cang-552/)(12/06/2014)
-
[Xếp hạng các trường trong kỳ thi Đại học 2013](/home/news/Tuyen-sinh/Xe-p-ha-ng-ca-c-truo-ng-trong-ky-thi-Da-i-ho-c-2013-531/)(12/08/2013)
-
[(SGD&ĐT) Chỉ tiêu tuyển sinh lớp 10 năm học 2013-2014 vào các trường THPT và phổ thông dân tộc nội trú THPT tăng hơn so với năm học trước.](/home/news/Tuyen-sinh/SGD-DT-Chi-tieu-tuyen-sinh-lop-10-nam-hoc-2013-2014-vao-cac-truong-THPT-va-pho-thong-dan-toc-noi-tru-THPT-tang-hon-so-voi-nam-hoc-truoc-512/)(29/05/2013)
#### Những tin cũ hơn
-
[(THPTCC) Lựa chọn nghề nghiệp cho tương lai](/home/news/Tuyen-sinh/Lua-chon-nghe-nghiep-cho-tuong-lai-490/)(06/03/2013)
-
[Kết quả đáng suy nghĩ về thi tuyển sinh đại học, cao đẳng năm 2012 của các đơn vị trực thuộc.](/home/news/Tuyen-sinh/Ket-qua-dang-suy-nghi-ve-thi-tuyen-sinh-dai-hoc-cao-dang-nam-2012-cua-cac-don-vi-truc-thuoc-431/)(16/10/2012)
-
[Trường PTDTNT Tỉnh tuyển sinh dự bị đại học năm học 2011-2012.](/home/news/Tuyen-sinh/Truong-PTDTNT-Tinh-tuyen-sinh-du-bi-dai-hoc-nam-hoc-2011-2012-309/)(12/10/2011)
-
[Điểm chuẩn tuyển sinh vào lớp 10 DTNT Mường Nhé và DTNT Mường Chà lần lượt là 19.5 và 18 điểm.](/home/news/Tuyen-sinh/Diem-chuan-tuyen-sinh-vao-lop-10-DTNT-Muong-Nhe-va-DTNT-Muong-Cha-lan-luot-la-195-va-18-diem-269/)(29/07/2011)
-
[Kết quả thi tuyển sinh vào lớp 10 THPT năm học 2011-2012](/home/news/Tuyen-sinh/Ket-qua-thi-tuyen-sinh-vao-lop-10-THPT-nam-hoc-2011-2012-253/)(04/07/2011)
-
[Thi ĐH, CĐ năm 2011: Hơn 680.000 thí sinh bắt đầu làm bài thi môn đầu tiên](/home/news/Tuyen-sinh/Thi-DH-CD-nam-2011-Hon-680000-thi-sinh-bat-dau-lam-bai-thi-mon-dau-tien-250/)(03/07/2011)
-
[Thay đổi mới nhất cho thí sinh trượt đại học](/home/news/Tuyen-sinh/Thay-doi-moi-nhat-cho-thi-sinh-truot-dai-hoc-247/)(28/06/2011)
-
[Trên 4.000 học sinh của tỉnh Điện Biên dự kì thi tuyển sinh vào lớp 10 năm học 2011- 2012.](/home/news/Tuyen-sinh/Tren-4000-hoc-sinh-cua-tinh-Dien-Bien-du-ki-thi-tuyen-sinh-vao-lop-10-nam-hoc-2011-2012-245/)(26/06/2011)
-
[Công văn số 496/QĐ-SGDĐT ngày 21/06/2011 về việc thành lập các Hội đồng coi thi tuyển sinh vào lớp 10 THPT năm học 2011-2012](/home/news/Tuyen-sinh/Cong-van-so-496QD-SGDDT-ngay-21062011-ve-viec-thanh-lap-cac-Hoi-dong-coi-thi-tuyen-sinh-vao-lop-10-THPT-nam-hoc-2011-2012-240/)(22/06/2011)
-
[Thông báo tuyển sinh vào lớp 10](/home/news/Tuyen-sinh/Thong-bao-tuyen-sinh-vao-lop-10-200/)(19/05/2011)
### Ý kiến bạn đọc
### Tin cùng chủ đề
-
[ ](/home/news/Tuyen-sinh/Cong-bo-danh-muc-ma-truong-THPT-va-don-vi-DKDT-2011-111/) [Công bố danh mục mã trường THPT và đơn vị ĐKDT 2011](/home/news/Tuyen-sinh/Cong-bo-danh-muc-ma-truong-THPT-va-don-vi-DKDT-2011-111/)
-
[ ](/home/news/Tuyen-sinh/Nhung-diem-moi-trong-tuyen-sinh-quan-su-2011-112/) [Những điểm mới trong tuyển sinh quân sự 2011](/home/news/Tuyen-sinh/Nhung-diem-moi-trong-tuyen-sinh-quan-su-2011-112/)
-
[ ](/home/news/Tuyen-sinh/Truong-Cao-dang-su-pham-Dien-Bien-gioi-thieu-mot-so-nganh-tuyen-sinh-nam-2011-164/) [Trường Cao đẳng sư phạm Điện Biên giới thiệu một số ngành tuyển sinh năm 2011](/home/news/Tuyen-sinh/Truong-Cao-dang-su-pham-Dien-Bien-gioi-thieu-mot-so-nganh-tuyen-sinh-nam-2011-164/)
-
[ ](/home/news/Tuyen-sinh/BCHQS-tinh-Dien-Bien-Thong-bao-Tuyen-sinh-quan-su-nam-2011-108/) [BCHQS tỉnh Điện Biên: Thông báo Tuyển sinh quân sự năm 2011](/home/news/Tuyen-sinh/BCHQS-tinh-Dien-Bien-Thong-bao-Tuyen-sinh-quan-su-nam-2011-108/)
-
[ ](/home/news/Tuyen-sinh/Ket-qua-thi-tuyen-sinh-vao-lop-10-THPT-nam-hoc-2011-2012-253/) [Kết quả thi tuyển sinh vào lớp 10 THPT năm học 2011-2012](/home/news/Tuyen-sinh/Ket-qua-thi-tuyen-sinh-vao-lop-10-THPT-nam-hoc-2011-2012-253/)
### Online
-
Đang truy cập:
**12**
-
Hôm nay:
**1061**
-
Tháng hiện tại:
**41139**
-
Tổng lượt truy cập:
**4195517**
Mã an toàn:
![ Mã chống spam](/home/index.php?scaptcha=captcha)

WARC-Truncated: length

Content-Language: vi

Set-Cookie: c2_nvvithemever=xg%2C%2C; expires=Sun, 22-Oct-2017 06:58:14 GMT; path=/home/; domain=.thptchacang.edu.vn; httponly

Cache-Control: no-cache, pre-check=0, post-check=0

Vary: Accept-Encoding,User-Agent

Content-Type: text/html; charset=utf-8


markdown:
28-04-11, 10:42 AM
Đảm bảo buồn cười “ngất ngây” luôn ý!

Chỉ cần biết cách “bấm máy” đúng lúc và… đúng chỗ, các “phó nháy” sẽ mang lại mang lại cho chúng ta những bức ảnh về loài vật cực kỳ ngộ nghĩnh và đáng yêu!

Chán ăn rồi, giờ lôi ra "tung hứng" Mình tạo dáng chụp ảnh thế này đã "ổn" chưa? Mèo cũng bắt chước "style" chụp8230; ảnh bay cơ đấy Tiền thì không thiếu, chủ yếu là chú phải ngoan nhé! Ủa, sao món "thịt" này cứng vậy ta? Mình vuốt gel thế này đã ổn chưa nhỉ? Cho mình trú mưa tí nhé bạn cú! Dùng con trỏ lăn di chuyển lên 8211; xuống thật nhanh, bạn sẽ thấy chú giun đang "nhảy múa" cực khéo đấy "Cho đi nhờ sang bên kia hồ nhé bạn cá vàng!" Một fan "cuồng" thực sự của loài mèo Làm theo mình nhé, 18230; 28230; 3 nhảy nào! Cậu bé này quả thật là "tuổi trẻ tài cao" cũng8230; cưỡi ngựa như ai Chào các bạn, mình là hải ly! May quá, vừa tóm được một "con chuột"! Xem răng ai trắng hơn nào! Cho mình uống ké tí nha! Một cảm giác rất "YoMosh" 18230; 28230; 3, hít thở, hít thở, hít thở! Khi mực8230; tập phi tiêu

Theo Kenh14

Xem chi tiết: Ngắm những bức ảnh “chết cười” về loài vật

Posted on Sat, 23 Apr 2011 19:56:26 GMT at http://www.khoahocphothong.net/for@um/121-truyen-cuoi/1212643-ngam-nhung-buc-anh-aoechet-cuoia-ve-loai-vat.html
Posted on Mon, 25 Apr 2011 05:06:26 +0000 at

Chỉ cần biết cách “bấm máy” đúng lúc và… đúng chỗ, các “phó nháy” sẽ mang lại mang lại cho chúng ta những bức ảnh về loài vật cực kỳ ngộ nghĩnh và đáng yêu!

Chán ăn rồi, giờ lôi ra "tung hứng" Mình tạo dáng chụp ảnh thế này đã "ổn" chưa? Mèo cũng bắt chước "style" chụp8230; ảnh bay cơ đấy Tiền thì không thiếu, chủ yếu là chú phải ngoan nhé! Ủa, sao món "thịt" này cứng vậy ta? Mình vuốt gel thế này đã ổn chưa nhỉ? Cho mình trú mưa tí nhé bạn cú! Dùng con trỏ lăn di chuyển lên 8211; xuống thật nhanh, bạn sẽ thấy chú giun đang "nhảy múa" cực khéo đấy "Cho đi nhờ sang bên kia hồ nhé bạn cá vàng!" Một fan "cuồng" thực sự của loài mèo Làm theo mình nhé, 18230; 28230; 3 nhảy nào! Cậu bé này quả thật là "tuổi trẻ tài cao" cũng8230; cưỡi ngựa như ai Chào các bạn, mình là hải ly! May quá, vừa tóm được một "con chuột"! Xem răng ai trắng hơn nào! Cho mình uống ké tí nha! Một cảm giác rất "YoMosh" 18230; 28230; 3, hít thở, hít thở, hít thở! Khi mực8230; tập phi tiêu

Theo Kenh14

Xem chi tiết: Ngắm những bức ảnh “chết cười” về loài vật

Posted on Sat, 23 Apr 2011 19:56:26 GMT at http://www.khoahocphothong.net/for@um/121-truyen-cuoi/1212643-ngam-nhung-buc-anh-aoechet-cuoia-ve-loai-vat.html
Posted on Mon, 25 Apr 2011 05:06:26 +0000 at

Server: HostVDC

Cache-Control: no-cache, must-revalidate


markdown:
Portal
Tìm kiếm
Thành viên
Lịch
Hướng dẫn
Quyên góp
Xin chào quý khách!
Đăng nhập
Đăng ký
Đăng nhập
Tên dùng
Mật khẩu:
Quên mật khẩu?
Remember me
Thủ Thuật Access
Thông tin của tin2k7
tin2k7
(Access Nhập Môn)
Ngày đăng ký:
22-05-11
Sinh nhật:
Không rõ
Giờ khu vực:
22-10-16 lúc 03:14 PM
Tình trạng:
Offline
Thông tin của tin2k7
Tham gia:
22-05-11
Lần đăng nhập mới
22-05-11, 11:58 AM
Tổng bài viết:
2 (0 bài viết mỗi ngày | 0.01% bài viết mỗi ngày)
(
Bài viết thành viên này
)
Total Threads:
0 (0 threads per day | 0 percent of total threads)
(
Chủ đề thành viên này
)
Thời gian duyệt:
1 Giờ, 26 Phút, 31 Giây
Members Referred:
0
Danh tiếng:
0
[
Chi tiết
]
Ti?n Access:
71.31Ac$
Items:
This user has no items.
(
View All Items
)
Chi tiết liên lạc của tin2k7
Trang chủ:
http://thuthuataccess.com/forum
Hộp thư (lưu ý: email phải nhận được mail để kích hoạt tài khoản)
Gửi cho tin2k7 1 email.
Chữ ký của tin2k7
Xin chào, mình là tin2k7, Tham gia
http://thuthuataccess.com/forum
từ ngày 22-05 -11.
User Comments
You can't send a comment to this user because your usergroup can't send comments.
There is no comments to show :(
Liên hệ
Thủ Thuật Access
Lên trên
Bản rút gọn
Tin RSS
Thời gian hiện tại :
22-10-16, 02:14 PM
Mã nguồn bởi
MyBB
, © 2002-2016
MyBB Group
.
Access
:
Tổng hợp Access
|
Access World
|
Trang Tin
Thi ẩm lâu
|
Ảnh Viện
|
Trang tin
|
Tiếu Viên
|
Phim
|
Nhạc
|
Lưu Trữ chat box
|
Funny
|
Truyện
|
Cung Hoàng Đạo
|
Trang tin
|
Lời Nhạc
|
Nhà hàng Sông Thơ

Set-Cookie: sid=b03c6995a9c10ce659f42b8cab018378; path=/forum/; domain=.thuthuataccess.com; HttpOnly


markdown:
Bán căn hộ sân vườn chung cư CT4 Vimeco giá rẻ
Cần bán căn CH1D căn góc tầng 24 sân vườn, diện tích 148m2, ban công TN-TB, thiết kế 4 ngủ.
Giá gốc 26,5tr/m2 gồm VAT + Phí bảo trì
Đã đóng 30% giá trị hợp đồng mua bán, tháng 10/2017 bàn giao nhà, nội thất sàn gỗ, tủ bếp, trần thạch cao, thiết bị vệ sinh bồn tắm.
Giá bán cam kết rẻ nhất thị trường
LH: Mr Bằng 0972.589.069


markdown:
Cần bán gấp suất ngoại giao tại chung cư Ngoại Giao Đoàn căn hộ chung cư N03T5 có dt 133m2 thông thủy thiết kế hiện đại 3PN, 2WC, 1PK, 1 bếp, 1 kho cực kì hợp lý.Căn hộ có 2 hướng ban công:
- view hướng Nam thoáng mát nhìn ra khu biệt thự Tây Hồ Tây
- view hướng Tây nhìn xuống vườn hoa giữa 2 tòa chung cư và đặc biệt không bị ánh mặt trời thiêu đốt như các tòa khác do bên cạnh là tòa N03T4 án ngữ
Là thiết kế hiện đại và năng động nhất của tòa N03T5 , can hộ là không gian lý tưởng cho bạn và gia đình
Khách mua căn hộ sẽ được vào tên hợp đồng trực tiếp với chủ đầu tư là công ty 1 thuộc tổng công ty xây dựng Hà Nội
Liên hệ Mr Quang: 0977240888


markdown:
|Tên đầy đủ||Carlos Lopez|
|Quốc tịch||Colombia|
|Ngày tháng năm sinh||16/02/1963|
|Bắt đầu bước vào nghề||01/01/2000|
|Nghề nghiệp|
|Tình trạng||Đã nghỉ hưu|
|Sở thích|
|Tag|
|Năm||Chủ nhà||Đội khách||Tỷ số||Thẻ vàng||Thẻ đỏ||Penalties|
|Copa Sudamericana 2007|
|21/08/2007||Zamora||Olmedo||1 - 2||10 (3 - 7)||2 (1 - 1)||1 (1 - 0)|
|Copa Libertadores 2006|
|31/01/2006||Universitario||Nacional (UR)||0 - 0||6 (3 - 3)||2 (1 - 1)||0 (0 - 0)|
|Copa Sudamericana u20 2005|
|16/01/2005||Brazil u20||Paraguay u20||1 - 1||9 (5 - 4)||0 (0 - 0)||0 (0 - 0)|
|22/01/2005||Chile u20||Ecuador u20||5 - 1||4 (1 - 3)||0 (0 - 0)||0 (0 - 0)|
|25/01/2005||Venezuela u20||Argentina u20||0 - 1||7 (3 - 4)||0 (0 - 0)||0 (0 - 0)|
|02/02/2005||Brazil u20||Chile u20||2 - 1||5 (3 - 2)||0 (0 - 0)||1 (1 - 0)|
|Copa Libertadores 2005|
|17/02/2005||Caracas FC||Banfield||1 - 1||5 (1 - 4)||0 (0 - 0)||0 (0 - 0)|
|08/03/2005||Sporting Cristal||Deportivo Cuenca||1 - 0||10 (6 - 4)||1 (0 - 1)||0 (0 - 0)|
|Copa Sudamericana 2005|
|07/09/2005||Alianza Atletico||Universidad Católica||2 - 0||2 (1 - 1)||1 (0 - 1)||0 (0 - 0)|
|Copa Sudamericana u15 2004|
|12/09/2004||Uruguay u15||Ecuador u15||2 - 1||5 (1 - 4)||0 (0 - 0)||0 (0 - 0)|
|18/09/2004||USA u17||Ecuador u15||2 - 2||4 (2 - 2)||0 (0 - 0)||0 (0 - 0)|
|Tiêu chí||Số lượng||Tỷ lệ (%)|
|Tổng số trận đã bắt||11|
|Penalties||2||0.18|
|Penalties cho chủ nhà||2||0.18|
|Penalties cho đội khách||0||0|
|Thẻ vàng||67||6.09|
|Thẻ vàng cho chủ nhà||29||2.64|
|Thẻ vàng cho đội khách||38||3.45|
|Thẻ đỏ||6||0.55|
|Thẻ đỏ cho chủ nhà||2||0.18|
|Thẻ đỏ cho đội khách||4||0.36|


markdown:
[Xem bóng đá trực tuyến](/xem-bong-da-truc-tuyen)- Chia sẻ kinh nghiệm cá cược [tại đây](http://forum.tructiepbongda.com/)- [Link xem bóng đá trực tuyến](/link-xem-bong-da-truc-tuyen) **UEFA Champions League 2016/2017 – Vòng loại thứ nhất:** **01:30, 06/07/2016 – SVĐ Olimpico di Serravalle(GMT +7)**
Hãy cùng xem trực tiếp và bình luận trận đấu Tre Penne vs The New Saints cùng Cuồng Nhiệt TV.
Phong độ Tre Penne:
**Thua – Thắng – Thắng – Thắng – Thua**
Phong độ The New Saints:
**Thắng – Thắng – Thắng – Thua – Thắng** **Dự đoán: 1 – 2** **Cuồng nhiệt TV** sẽ tường thuật trận đấu này 30 phút trước khi trận đấu bắt đầu. Hãy chú ý đón xem **Hãy cùng chia sẻ: ** **Trận đấu đã kết thúc.** *Bạn có thể xem nhiều kênh hơn hoặc lấy link sopcast hay link trực tiếp ở phần Link Sopcast và Link Trực tiếp bên dưới. *
Để xem kênh chất lượng tốt hơn hoặc ít bị giật hơn, vui lòng chọn link phù hợp đường truyền của bạn bên dưới. Có rất nhiều link.
Nếu đang xem mà kênh bị tắt, hãy chờ chút và click vào link ngay bên dưới video để refresh mà không cần tải lại trang.
Nếu khung xem bị trống chơn, vui lòng refresh lại một vài lần để thấy hoặc lấy link xem bên dưới.
**Link Sopcast sẽ được cập nhật chậm nhất là 1h trước khi trận đấu bắt đầu.** *(Link HD của sẽ được cập nhật gần thời điểm trận đấu bắt đầu. Refresh để xem cập nhật mới nhất)* **Link xem trực tiếp trên web sẽ được cập nhật chậm nhất là 1h trước khi trận đấu bắt đầu** **Tiếp tục cập nhật…**
Hãy tham gia bình luận để chia sẻ ý kiến của bạn.
Để sử dụng, hãy đăng nhập Facebook của bạn và chia sẻ những nhận định, những bình luận về trận đấu mà bạn đang theo dõi hoặc xem lại.
Không: spam, post link, chửi nhau...

Set-Cookie: __cfduid=d6c8b433df0bc9c66266ece981aa3f8df1477119933; expires=Sun, 22-Oct-17 07:05:33 GMT; path=/; domain=.tructiepbongda.com; HttpOnly

Server: cloudflare-nginx

X-Powered-By: W3 Total Cache/0.9.5.1

Cache-Control: max-age=0, no-cache

Pragma: public


markdown:
Hiện menu
doc truyen
Danh sách
Truyện mới cập nhật
Truyện Hot
Truyện Full
Thể loại
Tiên Hiệp
Kiếm Hiệp
Ngôn Tình
Đô Thị
Quan Trường
Võng Du
Khoa Huyễn
Huyền Huyễn
Dị Giới
Dị Năng
Quân Sự
Lịch Sử
Xuyên Không
Trọng Sinh
Trinh Thám
Thám Hiểm
Linh Dị
Sắc
Ngược
Cung Đấu
Nữ Cường
Gia Đấu
Đông Phương
Đam Mỹ
Bách Hợp
Hài Hước
Điền Văn
Cổ Đại
Mạt Thế
Truyện Teen
Tiểu Thuyết Phương Tây
Nữ Phụ
Khác
Tùy chỉnh
Màu nền
Xám nhạt
Màu sepia
Vàng nhạt
Vàng đậm
Vàng ố
Màu trắng
Hạt sạn
Màu tối
Font chữ
Palatino Linotype
Bookerly
Minion
Segoe UI
Roboto
Roboto Condensed
Patrick Hand
Noticia Text
Times New Roman
Verdana
Tahoma
Arial
Size chữ
16
18
20
22
24
26
28
30
32
34
36
38
40
Chiều cao dòng
100%
120%
140%
160%
180%
200%
Full khung
Có
Không
Không cách đoạn
Có
Không
Truyện
Túng Sủng Kim Bài Yêu Hậu
Chương 32
Túng Sủng Kim Bài Yêu Hậu
Chương
32: Cha đẻ thật sự
Chương
trước
Chương
tiếp
Lúc này, Uất Trì Hàm Tranh chợt phát hiện sự bất thường từ trong thần sắc mẫu thân, nhìn chủy thủ hạ nhân đưa, trong lòng tràn ngập sợ hãi.
“Không······ Ta không muốn nữa ······ Phụ thân, con vốn là con ruột của ngài mà, vì sao phải nghiệm thân? Vì sao! Không muốn! Ta không muốn!”
Uất Trì Văn Cảnh ngưng mắt, lời nói không mang theo một chút độ ấm nào: “Bắt lại! Nếu nó không tự động thủ được, các ngươi tới giúp đi!”
“Dạ, lão gia.”
“Không! Ta không cần nghiệm! Phụ thân, con là con đẻ của người cơ mà!”
Mặc kệ nàng ta giãy dụa như thế nào, ngón tay vẫn bị cắt như thường ······
Sau khi nhỏ máu vào trong chén đã có sẵn máu của Uất Trì Văn Cảnh, mọi người không khỏi ngừng cả thở, trợn tròn đến quên cả chớp mắt mà theo dõi động tĩnh.
Tích tắc ······ tích tắc ······
Thời gian từ từ trôi qua, hai giọt máu trong chén vẫn không có dấu hiệu sẽ dung hợp.
Chân tướng đã trồi lên mặt nước: Hai tỷ đệ Uất Trì Hàm Tranh và Uất Trì Duẫn, không phải cốt nhục Uất Trì gia!
“Tiện nhân, ngươi còn có gì để nói?!” Uất Trì Văn Cảnh quắc mắt trừng Tần Nhu, lạnh lùng nói.
“Lão gia, không phải như thế, Tranh nhi Duẫn nhi là cốt nhục của ngài! Thứ này······ thứ này không tin được!”
“Chuyện đến nước này mà ngươi còn già mồm? Hừ! Hôm nay thừa nhận cũng thế, không thừa nhận cũng thế! Sự thật đã bày ra trước mắt, ngươi nghĩ ta còn có thể để ngươi che mắt? Ngu xuẩn!”
“Di nương, là… là chuyện gì xảy ra? Vì sao ······ vì sao lại trở thành thế này?” Uất Trì Duẫn gắt gao nhìn chằm chằm hai giọt máu riêng biệt trong bát, không dám tin mà nói.
Uất Trì Hàm Tranh cũng chịu đả kích thật sâu, nhưng không hề truy vấn Tần Nhu mọi sự, chỉ biết là, ta là con gái Uất Trì Văn Cảnh, chỉ có thể là con của ông mà thôi!
Ta không phải dã loại! Không phải! Không phải!
“Phụ thân······ phụ thân, nhất định có vấn đề ở đây, quan hệ huyết mạch không thể kết luận qua loa như vậy được, đúng không?”
“Vậy xin cô nương giải thích rõ, kết quả vừa nãy của Nghiên San tiểu thư là thế nào? Chẳng lẽ trùng hợp?” Một vị quan viên thường ngày giao hảo với Uất Trì Văn Cảnh không xem nổi nữa, khỉnh bỉ cất lời châm chọc.
Uất Trì Hàm Tranh nghẹn họng lắp bắp: “Đó ······ đó là do nó động tay chân! Đúng, nhất định là như vậy, nhất định nó sợ tương lai bị chúng ta tranh mất sản nghiệp tổ tiên, cho nên mới nghĩ đủ biện pháp để hại tỷ muội chúng ta!”
“Câm mồm!” Uất Trì Văn Cảnh nghe vậy, nhất thời bùng nổ cơn giận, lãnh khốc vô tình mở miệng: “Tranh mất sản nghiệp tổ tiên? Các ngươi nghĩ mình là cái gì? Tiện loại do tiện nhân sinh, có tư cách gì mà đòi tranh với Đại tiểu thư của Uất Trì gia?!
Không nhắc đến việc ngươi có phải con ta hay không, cho dù phải, ngày sau có chết ta cũng không lưu lại nửa phân nửa hào nào cho các ngươi! Biết vì sao ta không quan tâm không? Là do, từ trước tới giờ, ta chưa từng coi các ngươi là con mình!
Uất Trì Văn Cảnh đời này chỉ có một con gái, chính là Uất Trì Nghiên San! Toàn bộ Uất Trì gia, một hòn gạch một viên ngói, mỗi cái bàn mỗi cái áo, chỉ con ta mới có tư cách thừa kế! Cần tới thủ đoạn làm cái gì! Đừng quá tự cao!”
“Phụ thân ······” Uất Trì Nghiên San cảm động nhìn phụ thân, hốc mắt hơi đỏ lên, “Phụ thân, người bớt giận đi đã, thân mình quan trọng hơn.”
Uất Trì Văn Cảnh vui mừng vỗ tay nữ nhi, con ngươi nguyên bản lạnh lùng khinh thường, lập tức chuyển thành yêu chiều sủng nịch.
Tương phản mãnh liệt như vậy như một đả kích đối với Uất Trì Hàm Tranh, với Uất Trì Duẫn, không hề nhỏ.
Mà tâm tư cả đoàn văn võ bá quan giờ phút này cũng là ngàn hồi trăm chuyển, tuy đã đoán trước, sau này tư quân Uất Trì gia rất có khả năng để Uất Trì Nghiên San cầm quyền, nhưng từ chính mồm Uất Trì Văn Cảnh nói ra, ý nghĩa lại trở nên bất đồng.
Lúc này, Nhân Tế Nhi bỗng lại cười lạnh: “Nhị cô nương, đừng hắt nước bẩn lên Đại tiểu thư làm gì, cha đẻ cô còn đang ở chỗ này kìa, không tin, hỏi mẫu thân cô đi.”
Không thể nghi ngờ, lời này lại là một luồng sấm sét vang trời đánh cho tất cả mọi người đều ngây ngốc, ánh mắt hoài nghi đảo loạn, vô cùng ngạc nhiên. Là ai có năng lực lớn đến nỗi cả gan ngoại tình với người của Hộ quốc Đại tướng quân đây?
“Câm miệng!” Tần Nhu hoảng sợ quát lớn: “Tiện nhân, mày không được nói năng bậy bạ nữa! Tao muốn giết mày!”
Nói xong, Tần Nhu điên cuồng lao xuống giường, thân thể trần truồng vồ vập lấy Nhân Tế Nhi, khuôn mặt dữ tợn vặn vẹo, hai mắt sung huyết âm ngoan như lệ quỷ.
Bí mật kia không thể bại lộ được, tuyệt đối không thể!
Giết nó, sẽ không còn người biết, nhất định phải giết nó!
Uất Trì Nghiên San vội vàng hét lớn: “Mau ngăn lại!”
Uyển Quân, Khởi Lăng dẫn người vọt lên trước, bắt tay bắt tay, trói chân trói chân.
Tần Nhu giãy dụa như sắp phát điên, “Buông ra! Con tiện tỳ to gan, mau thả ta ra! Ta phải giết nó! Giết nó!”
Trong giãy dụa dây dưa, mấy kẻ không khỏi bị Tần Nhu vừa đánh vừa đá trúng vài cái, thậm chí còn có người bị bà ta cào mặt.
Rơi vào đường cùng, Uyển Quân đành bắt lấy cơ hội điểm huyệt.
Không động đậy được nữa, Tần Nhu lại trừng lớn mắt, phẫn hận nhìn Nhân Tế Nhi, huyết quang lóe ra như hận không thể ăn thịt gặm xương uống máu vậy.
Uất Trì Văn Cảnh không thèm liếc mắt tới bà ta, nói với Nhân Tế Nhi: “Tên đàn ông đó là ai? Nói!”
Cười quỷ dị, ngón tay thon dài chỉ hướng giường lớn hỗn độn, “Chính là Hữu tướng đại nhân!”
Sợ mọi người không hiểu được, Nhân Tế Nhi lại “tốt bụng” nhắc lại: “Vừa mới làm việc cẩu thả cùng di nương và Nhị cô nương, Hữu tướng đại nhân, chính là cha đẻ của Nhị cô nương, Tam công tử, cũng là gian phu của di nương!”
Ầm!
Trong đầu mọi người đồng loạt hiện ra một cụm từ mà luân thường thiên lý bất dung — loạn luân!
Chương
trước
Chương
tiếp
Báo lỗi chương
Bình luận
Bạn có thể dùng phím mũi tên để lùi/sang chương. Các phím WASD cũng có chức năng tương tự như các phím mũi tên.
Truyện Full
-
Đọc truyện
online,
đọc truyện
chữ,
truyện hay
. Website luôn cập nhật những bộ
truyện mới
thuộc các thể loại đặc sắc như
truyện tiên hiệp
,
truyện kiếm hiệp
, hay
truyện ngôn tình
một cách nhanh nhất. Hỗ trợ mọi thiết bị như di động và máy tính bảng.
Contact
-
ToS
-
Sitemap
ma thien ky
chua te chi vuong
truyen dam my
nga vi tru vuong chi ngao khieu phong than
tien nghich
quan sach
quan bang
ngon tinh hoan
thien vu
vu cuc thien ha
vi vo la vo anh
lac hong ky
tru tien
neu khong de duoc anh co bo em khong
canh lo quan do

Cache-Control: max-age=3600, must-revalidate

Accept-Ranges: bytes


markdown:
Thảo luận trong 'Bàn Trà' bắt đầu bởi NQK, 16/5/16.
Án mạng hay Tự sát?
Xin thần thám lời giải thích nhá.
- Gạt tàn, bao thuốc, vị trí đặt của lon nước, điếu thuốc kẹp ở ngón tay, hướng chiếu của đèn bàn và hướng của cái bút đều cho thấy người thuận tay trái không ai tự sát bằng tay không thuận cả.
- Vị trí đổ của cái ghế nếu tưởng tượng chút dựng nó lên thấy còn cách vị trí viết 1 đoạn. Hơn nữa lượng máu bắn lên tường cho thấy phải bị bắn từ 1 khoảng cách khá gần với tường mà xét theo vị trí xác, cứ cho là tự bắn lúc ngồi thì máu sẽ bắn tung toé chứ không gọn gàng thế kia.
- Nạn nhân có vấn đề về thị lực nên khi viết chắc phải bật đèn mà dây đèn lại bị rút ra.
- Vị trí dép và quần áo cho thấy có dấu hiệu vật lộn hơn nữa còn mất chiếc bên trái.
- Tay không để vào cò súng. Chả có phản ứng co cơ nào lại dẫn đến tự sát xong ngón tay từ trong vòng bảo vệ cò lại chui ra ngoài được.
- Thùng rác loại để trong phòng thường chỉ để vứt giấy thừa không phải để vứt đồ ăn/đồ uống mà trong thùng rác lại có vật nhìn giống chai thủy tinh. Phòng này là kiểu phòng có diện tích nhỏ (kiểu đặt gương lớn để cảm giác phòng có diện tích lớn và kiểu gắn bàn vào tường) chủ phòng có vẻ là người gọn gàng vậy chắc không thể bê bối đến mức vứt chai nước vào thùng đựng giấy.
- Vỏ bao thuốc trên bàn là vỏ bao Marlboro đỏ và thuốc Marlboro đỏ có đầu lọc vàng không phải màu trắng.
Nạn nhân đang ngồi viết một cái gì đó (lời trăn trối chẳng hạn) và viết xong thì cầm súng trên tay (có lẽ có ý định tự sát), nhưng bị người khác bắn từ bên trái.
Không thể là tự sát vì tay nạn nhân cầm súng là tay phải, nếu tự sát thì máu không bắn lên tường như thế kia được.
Án mạng.
Tay cầm súng là tay phải, ngồi trên ghế quay mặt vào trong hút thuốc rồi tự bắn vào đầu thì không thể xịt máu lên tường bên đó được.
Đây là án mạng .Xin được trả lời như vậy
Câu này mới khó.
Ai là hung thủ?
Theo thám tử Cô văn Nan thì hung thủ chính là:
Không cần thiết phải nói đúng, chỉ cần khoanh vùng được hung thủ bằng cách nhìn hiện trường.
Em đã khoanh vùng rồi đó, anh bị bôi đen, giờ đến lượt các bác loại trừ thôi. Mau chóng, đừng để bác Mori tỉnh lại .
Bổ sung thêm: Nạn nhân thuận cả hai tay, nhìn cách để bút và mẩu thuốc trên tay thì biết.
Nếu là án mạng, khả năng là cướp của. Thiếu mất chiếc dép.
Sent from d850
Những điểm lưu ý:
- Trang phục của nạn nhân.
- Độ cao của vết máu.
Chả nhẽ bị bắn lúc đang ngồi?
Sent from d850
Làm gì có chuyện vừa hút thuốc vừa tự sát. Trong phim toàn thấy bọn nó rít hết, vứt cuống rồi mới đoàng.
Sent from d850
Mình phân tích điểm vô lý đấy. Nếu hút thuốc thì tay phải bóp cò, mà với vị trí ngồi như thế thì máu không xịt lên tường như thế.
Nếu đo chiều cao nạn nhân thì khả năng bị bắn là đang ngồi nên loại trừ có sự ẩu đả, đồ đạc không có xáo trộn nhiều.
Hung thủ là người quen của nạn nhân vì:
- nạn nhân đang ngồi làm việc
- quần áo ăn mặc thoải mái
vậy phải là người thân thiết
Dãn cách tên bằng dấu phẩy(,).


markdown:
**Sao phim cấp 3 khoe ngực khủng**
Rất nhiều gương mặt đình đám của làng giải trí Hoa ngữ như Giả Nãi Lượng, Bạch Bách Hà, La Gia Lương... đồng loạt có mặt tại một sự kiện tổ chức hồi cuối tuần. Song cánh phóng viên đặc biệt quan tâm tới nữ diễn viên
**Cung Nguyệt Phi**.
Lựa chọn một chiếc đầm màu hồng với thiết kế cổ chữ V, đường cut out bên hông, nữ diễn viên trong vai “dâm phụ Phan Kim Liên” đã thành công trong việc "tiếp thị" vòng 1 siêu khủng. Thậm chí, cô nàng mải mê tạo dáng khoe ngực tới mức lộ cả miếng dán bên trong.
Hiện tại,
*Cung Nguyệt Phi* đang là cái tên đang lên và được săn đón nhất trên mạng nhờ vai diễn trong bộ phim cấp 3 "Tân Kim Bình Mai". Vào vai dâm phụ Phan Kim Liên, __Cung Nguyệt Phi__ được tạo hình vô cùng sexy với những trang phục thiếu vải, mát mẻ. *Cung Nguyệt Phi trong chiếc váy cắt xẻ táo bạo
*
Chiếc váy dạ tiệc ít vải là tác nhân khiến lộ miếng dán silicon
Vóc dáng nhỏ nhắn song nữ diễn viên phim cấp 3 lại sở hữu vòng 1 thuộc hàng "đại tướng"
Miếng dán ngực liên tục lấp ló sau lớp vải
Tạo hình của Cung Nguyệt Phi trong bộ phim cấp 3 "Tân Kim Bình Mai"
**Lý Linh Ngọc khoe nội y lấp lánh**
Tham dự một sự kiện tổ chức ngày hôm qua (27/1), nữ diễn viên từng thủ vai thỏ ngọc trong bộ phim kinh điển "Tây Du Ký" khiến nhiều người khá bất ngờ. Năm nay đã 50 tuổi, song quý bà Lý Linh Ngọc vẫn không từ kiểu mốt sexy tưởng chừng chỉ dành cho giới trẻ. Lựa chọn chiếc áo cổ chữ V màu ánh bạc, sao Hoa ngữ cố tình để lộ nội y lấp lánh phía bên trong. Trang phục này không chỉ khiến quý bà 50 tuổi trông trẻ trung hơn tuổi mà còn rất hiện đại và hợp mốt.
Nữ diễn viên Lý Linh Ngọc khoe nội y trẻ trung và gợi cảm
**Lâm Chí Linh và khuôn mặt như tượng sáp**
Dù chưa một lần thừa nhận đụng chạm dao kéo, song khuôn mặt cứ cứng đờ như tượng sáp khiến người hâm mộ có thể tự hiểu. Góp mặt trong sự kiện tổ chức cuối tuần, người đẹp này lựa chọn một trang phục khá hiện đại với áo lông trắng lệch vai mix cùng skinny màu đen. Tuy nhiên, dù mặc gợi cảm hay hợp mốt hay trang điểm kỹ đến đâu cũng không giúp Lâm Chí Linh che giấu được khuôn mặt thiếu tự nhiên khi nói cười.
Khuôn mặt thiếu tự nhiên do thẩm mỹ của Lâm Chí Linh
Càng lộ rõ hơn khi cô nàng nói cười

X-Cache: QuickCache v24h-version - file

Cache-Control: public

Content-Type: text/html; charset=Utf-8


markdown:
**GD Star Rating** *loading...* **Đạo diễn:**Austin Chick **Diễn viên:**Danielle Panabaker, Nicole LaLiberte, Liam Aiken, Michael Stahl-David **Kịch bản:**Austin Chick **Năm sản xuất:**2012 **Thời gian:**N/A **Đánh giá:**4.5/10 (theo IMDb) **Giới Thiệu**:
Sau khi trải qua nhiều lần kinh nghiệm tồi tệ với cánh con trai, cô tập hợp những cô gái cùng cảnh ngộ, lập thành một nhóm để trả thù đàn ông, đưa họ vào con đường chết, những cái chết êm ái bằng thỏa thuận thỏa mãn tình dục.
Chọn phiên bản và click vào liên kết bên dưới để tải về

Cache-Control: public, max-age=5400, pre-check=5400


markdown:
Công ty Cổ phần Vật Giá Việt Nam. Số GCNDT: 011032001615, cấp ngày 21/06/2012, nơi cấp: UBND thành phố Hà Nội
Trụ sở chính: phố Thái Thịnh, phường Trung Liệt, quận Đống Đa, Hà Nội - Chi nhánh Hồ Chí Minh: Đường Lữ Gia, Phường 15, Quận 11, Hồ Chí Minh
Trụ sở chính: phố Thái Thịnh, phường Trung Liệt, quận Đống Đa, Hà Nội - Chi nhánh Hồ Chí Minh: Đường Lữ Gia, Phường 15, Quận 11, Hồ Chí Minh

Set-Cookie: history_product=53759%7C0; path=/

Server: Apache/2.2.3 (CentOS)


markdown:
# Phổ biến Sony Ericsson v3.0 240x320 Chủ đề
PHổ BIếN
PHổ BIếN
[MớI](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/?st=2) [TốT](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/?st=3) [PHí BảO HIểM](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/?st=4)
LọC
[3D](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/3d_627/) [TRừU TượNG](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/abstract_2/) [ĐộNG VậT](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/animal_1/) [PHIM HOạT HìNH](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/anime_178/) [XE HơI](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/automotive_4/) [MàU đEN](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/black_685/) [BOLLYWOOD](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/bollywood_67/) [THươNG HIệU](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/brand_3/) [PHIM HOạT HìNH](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/cartoon_5/) [MáY TíNH](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/computer_6/) [Kỳ NGHỉ](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/festive_56/) [BUồN CườI](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/funny_100/) [TRò CHơI](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/games_7/) [CON GáI](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/girly_684/) [HINDU](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/hindu_641/)
GIA đìNH Bộ LọC TRêN
GIA đìNH Bộ LọC TRêN
[GIA đìNH Bộ LọC TắT](http://gallery.mobile9.com/upload/?pf=ff&ty=3&rd=http%3A%2F%2Fvi.mobile9.com%2Fgallery%2Fc%2Fsony-ericsson-ver-3.0-240x320-themes%2Fvintage_626%2F%3Fct%3D1)
Duyệt thêm Chủ đề bắt đầu từ
[những cái mới nhất](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/?st=2) **trang 1 của 1** [Tiếp tục đến mới nhất »](http://gallery.mobile9.com/c/sony-ericsson-ver-3.0-240x320-themes/1/?st=2)

Set-Cookie: gcat_sort=1; expires=Sun, 22-Oct-2017 07:08:24 GMT; path=/; domain=.mobile9.com

Server: Apache

Cache-Control: no-transform


markdown:
Lotsa space for your liquids.
Your favorite word on a white mug.
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.
Soft and offensive. Just like you.
Smooth, soft, slim fit American Apparel shirt. Custom printed. 100% fine jersey cotton, except for heather grey (90% cotton).
Vui lòng cho biết email của bạn để nhận Từ vựng của Urban mỗi sáng nhé!
Địa chỉ daily@urbandictionary.com sẽ gửi thư cho bạn. Chúng tôi cam kết sẽ không để xảy ra tình trạng gửi thư rác vào hộp mail của bạn.

X-Content-Type-Options: nosniff

Cache-Control: max-age=3600, public

Via: 1.1 varnish

X-Cache: MISS

Server: Cowboy

X-Xss-Protection: 1; mode=block


markdown:
Top Definition
It refers to the amount of time that a Hispanic, particularly Spanish people, say they'll be somewhere and the time they are there. If you're gonna meet them at 16:00, the interval is from 16:20 to 18:30 usually, but be sure that they'll show up at least 20min late, i've lived in Spain for 18 years now and I can swear it's always like that.
(this is a real conversation I had with a Spanish friend)
him- Why are you mad at me now?
me- is your fuckin' watch broken or what? you said you were going to come at nine and it's ten!
him- I'm not late enough! I'd maybe be late if I had shown up at twelve.
hispanic time...
him- Why are you mad at me now?
me- is your fuckin' watch broken or what? you said you were going to come at nine and it's ten!
him- I'm not late enough! I'd maybe be late if I had shown up at twelve.
hispanic time...
viết bởi
[FrankieHamish](/author.php?author=FrankieHamish)24 Tháng mười, 2006
### The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.
[Buy the mug](https://urbandictionary.store/products/mug?defid=2049215)
### The Urban Dictionary T-Shirt
Smooth, soft, slim fit American Apparel shirt. Custom printed. 100% fine jersey cotton, except for heather grey (90% cotton).
[Buy the t-shirt](https://urbandictionary.store/products/tshirt?word=hispanic%20time)
Trending Now
Can you define these popular missing words?


markdown:
Sign in to
**post new definitions, images, and sounds** and create lists of favorites.
Sign in to
**post new definitions, images, and sounds** and create lists of favorites.
Địa chỉ daily@urbandictionary.com sẽ gửi thư cho bạn. Chúng tôi cam kết sẽ không để xảy ra tình trạng gửi thư rác vào hộp mail của bạn.

Cache-Control: max-age=0, private, must-revalidate


markdown:
*Thứ bảy, 22/10/2016 | 14:24 GMT +7*
-
[Hà Nội](http://vietbao.vn/vn/thoitiet/Ha-Noi/) *33* oC **Hôm nay**
33
oC
#### Mây Âm U
Nhiệt độ từ 25
oC đến 33 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Nam
Tốc độ: 10 Km/h
Hướng gió: 174°Trạm khí tượng: Doi Can Street, Hanoi
Kinh độ:
105.85
Vĩ độ:
21.02
Nhiệt độ hóa sương:
24
oC
Tầm nhìn:
Km
Độ ẩm:
56%
Áp suất:
1003.9 mb
**Hôm nay**
32
oC
#### Có Mây Rải Rác
Nhiệt độ từ 24
oC đến 31 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Tây Tây Bắc
Tốc độ: 14 Km/h
Hướng gió: 290°Trạm khí tượng: Ho Chi Minh
Kinh độ:
106.69
Vĩ độ:
10.78
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
66%
Áp suất:
1005 mb
**Hôm nay**
33
oC
#### Mây Âm U
Nhiệt độ từ 24
oC đến 32 oC
Bình minh: 05:53
Hoàng hôn: 17:21
##### Hướng gió:
Nam Đông Nam
Tốc độ: 11 Km/h
Hướng gió: 160°Trạm khí tượng: Phu Lien
Kinh độ:
106.68
Vĩ độ:
20.86
Nhiệt độ hóa sương:
28
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
68%
Áp suất:
1006 mb
**Hôm nay**
30
oC
#### Có Mây Rải Rác
Nhiệt độ từ 26
oC đến 29 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Tây
Tốc độ: 29 Km/h
Hướng gió: 260°Trạm khí tượng: Can Tho Airfield
Kinh độ:
105.78
Vĩ độ:
10.03
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
74%
Áp suất:
1006 mb
**Hôm nay**
33
oC
#### Mây Âm U
Nhiệt độ từ 25
oC đến 33 oC
Bình minh: 05:43
Hoàng hôn: 17:19
##### Hướng gió:
Đông
Tốc độ: 13 Km/h
Hướng gió: 90°Trạm khí tượng: Da Nang
Kinh độ:
108.21
Vĩ độ:
16.07
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
8.0 Km
Độ ẩm:
63%
Áp suất:
1006 mb
**Hôm nay**
34
oC
#### Mây Âm U
Nhiệt độ từ 24
oC đến 33 oC
Bình minh: 05:46
Hoàng hôn: 17:21
##### Hướng gió:
Đông Bắc
Tốc độ: 10 Km/h
Hướng gió: 40°Trạm khí tượng: Hue
Kinh độ:
107.58
Vĩ độ:
16.48
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
59%
Áp suất:
1006 mb
**Hôm nay**
32
oC
#### Hơi Có Mây
Nhiệt độ từ 24
oC đến 32 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Đông Đông Nam
Tốc độ: 10 Km/h
Hướng gió: 110°Trạm khí tượng: Nha Trang
Kinh độ:
109.19
Vĩ độ:
12.25
Nhiệt độ hóa sương:
24
oC
Tầm nhìn:
20.0 Km
Độ ẩm:
58%
Áp suất:
1006 mb
[Đặt làm trang chủ](#) [Quảng cáo](http://vietbao.vn/vn/quang-cao/) [Liên hệ](http://vietbao.vn/vn/contact/) [Rss](http://vietbao.vn/vn/rss/)
-
| |
| |
| |22/09 (âm lịch)
Ngày: đinh sửu, Hắc Đạo
Tốt cho các việc rời bếp, thượng lương, làm chuồng lục súc.
Tuổi xung: Tân Mùi, Kỷ Mùi

X-Cache-Status: MISS


markdown:
*Thứ bảy, 22/10/2016 | 14:38 GMT +7*
-
[Hà Nội](http://vietbao.vn/vn/thoitiet/Ha-Noi/) *33* oC **Hôm nay**
33
oC
#### Mây Âm U
Nhiệt độ từ 25
oC đến 33 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Nam
Tốc độ: 10 Km/h
Hướng gió: 174°Trạm khí tượng: Doi Can Street, Hanoi
Kinh độ:
105.85
Vĩ độ:
21.02
Nhiệt độ hóa sương:
24
oC
Tầm nhìn:
Km
Độ ẩm:
56%
Áp suất:
1003.9 mb
**Hôm nay**
32
oC
#### Có Mây Rải Rác
Nhiệt độ từ 24
oC đến 31 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Tây Tây Bắc
Tốc độ: 14 Km/h
Hướng gió: 290°Trạm khí tượng: Ho Chi Minh
Kinh độ:
106.69
Vĩ độ:
10.78
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
66%
Áp suất:
1005 mb
**Hôm nay**
33
oC
#### Mây Âm U
Nhiệt độ từ 24
oC đến 32 oC
Bình minh: 05:53
Hoàng hôn: 17:21
##### Hướng gió:
Nam Đông Nam
Tốc độ: 11 Km/h
Hướng gió: 160°Trạm khí tượng: Phu Lien
Kinh độ:
106.68
Vĩ độ:
20.86
Nhiệt độ hóa sương:
28
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
68%
Áp suất:
1006 mb
**Hôm nay**
30
oC
#### Có Mây Rải Rác
Nhiệt độ từ 26
oC đến 29 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Tây
Tốc độ: 29 Km/h
Hướng gió: 260°Trạm khí tượng: Can Tho Airfield
Kinh độ:
105.78
Vĩ độ:
10.03
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
74%
Áp suất:
1006 mb
**Hôm nay**
33
oC
#### Mây Âm U
Nhiệt độ từ 25
oC đến 33 oC
Bình minh: 05:43
Hoàng hôn: 17:19
##### Hướng gió:
Đông
Tốc độ: 13 Km/h
Hướng gió: 90°Trạm khí tượng: Da Nang
Kinh độ:
108.21
Vĩ độ:
16.07
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
8.0 Km
Độ ẩm:
63%
Áp suất:
1006 mb
**Hôm nay**
34
oC
#### Mây Âm U
Nhiệt độ từ 24
oC đến 33 oC
Bình minh: 05:46
Hoàng hôn: 17:21
##### Hướng gió:
Đông Bắc
Tốc độ: 10 Km/h
Hướng gió: 40°Trạm khí tượng: Hue
Kinh độ:
107.58
Vĩ độ:
16.48
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
59%
Áp suất:
1006 mb
**Hôm nay**
32
oC
#### Hơi Có Mây
Nhiệt độ từ 24
oC đến 32 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Đông Đông Nam
Tốc độ: 10 Km/h
Hướng gió: 110°Trạm khí tượng: Nha Trang
Kinh độ:
109.19
Vĩ độ:
12.25
Nhiệt độ hóa sương:
24
oC
Tầm nhìn:
20.0 Km
Độ ẩm:
58%
Áp suất:
1006 mb
[Đặt làm trang chủ](#) [Quảng cáo](http://vietbao.vn/vn/quang-cao/) [Liên hệ](http://vietbao.vn/vn/contact/) [Rss](http://vietbao.vn/vn/rss/)
-
| |
| |
| |22/09 (âm lịch)
Ngày: đinh sửu, Hắc Đạo
Tốt cho các việc rời bếp, thượng lương, làm chuồng lục súc.
Tuổi xung: Tân Mùi, Kỷ Mùi


markdown:
*Thứ bảy, 22/10/2016 | 15:04 GMT +7*
-
[Hà Nội](http://vietbao.vn/vn/thoitiet/Ha-Noi/) *32* oC **Hôm nay**
32
oC
#### Mây Âm U
Nhiệt độ từ 25
oC đến 33 oC
Bình minh: 05:57
Hoàng hôn: 17:24
##### Hướng gió:
Đông Đông Bắc
Tốc độ: 10 Km/h
Hướng gió: 78°Trạm khí tượng: Doi Can Street, Hanoi
Kinh độ:
105.85
Vĩ độ:
21.02
Nhiệt độ hóa sương:
23
oC
Tầm nhìn:
Km
Độ ẩm:
58%
Áp suất:
1003.6 mb
**Hôm nay**
25
oC
#### Mưa Dông
Nhiệt độ từ 24
oC đến 31 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Bắc
Tốc độ: 14 Km/h
Hướng gió: 350°Trạm khí tượng: Ho Chi Minh
Kinh độ:
106.69
Vĩ độ:
10.78
Nhiệt độ hóa sương:
23
oC
Tầm nhìn:
3.0 Km
Độ ẩm:
89%
Áp suất:
1006 mb
**Hôm nay**
33
oC
#### Mây Âm U
Nhiệt độ từ 24
oC đến 32 oC
Bình minh: 05:53
Hoàng hôn: 17:21
##### Hướng gió:
Nam Đông Nam
Tốc độ: 11 Km/h
Hướng gió: 160°Trạm khí tượng: Phu Lien
Kinh độ:
106.68
Vĩ độ:
20.86
Nhiệt độ hóa sương:
28
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
68%
Áp suất:
1006 mb
**Hôm nay**
30
oC
#### Có Mây Rải Rác
Nhiệt độ từ 26
oC đến 29 oC
Bình minh:
Hoàng hôn:
##### Hướng gió:
Tây Tây Nam
Tốc độ: 29 Km/h
Hướng gió: 250°Trạm khí tượng: Can Tho Airfield
Kinh độ:
105.78
Vĩ độ:
10.03
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
74%
Áp suất:
1006 mb
**Hôm nay**
32
oC
#### Có Mây Rải Rác
Nhiệt độ từ 25
oC đến 33 oC
Bình minh: 05:43
Hoàng hôn: 17:19
##### Hướng gió:
Đông
Tốc độ: 13 Km/h
Hướng gió: 80°Trạm khí tượng: Da Nang
Kinh độ:
108.21
Vĩ độ:
16.07
Nhiệt độ hóa sương:
26
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
70%
Áp suất:
1006 mb
**Hôm nay**
34
oC
#### Mây Âm U
Nhiệt độ từ 24
oC đến 33 oC
Bình minh: 05:46
Hoàng hôn: 17:21
##### Hướng gió:
Đông Bắc
Tốc độ: 10 Km/h
Hướng gió: 50°Trạm khí tượng: Hue
Kinh độ:
107.58
Vĩ độ:
16.48
Nhiệt độ hóa sương:
25
oC
Tầm nhìn:
10.0 Km
Độ ẩm:
59%
Áp suất:
1005 mb
**Hôm nay**
32
oC
#### Hơi Có Mây
Nhiệt độ từ 24
oC đến 32 oC
Bình minh: 05:36
Hoàng hôn: 17:18
##### Hướng gió:
Đông Đông Nam
Tốc độ: 10 Km/h
Hướng gió: 110°Trạm khí tượng: Nha Trang
Kinh độ:
109.19
Vĩ độ:
12.25
Nhiệt độ hóa sương:
24
oC
Tầm nhìn:
20.0 Km
Độ ẩm:
58%
Áp suất:
1006 mb
[Đặt làm trang chủ](#) [Quảng cáo](http://vietbao.vn/vn/quang-cao/) [Liên hệ](http://vietbao.vn/vn/contact/) [Rss](http://vietbao.vn/vn/rss/)
-
| |
| |
| |22/09 (âm lịch)
Ngày: đinh sửu, Hắc Đạo
Tốt cho các việc rời bếp, thượng lương, làm chuồng lục súc.
Tuổi xung: Tân Mùi, Kỷ Mùi