Tải bản đầy đủ (.doc) (9 trang)

Bài 14-15 : Kiểu dữ liệu tệp và thao tác với tệp

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (132.52 KB, 9 trang )


  
 !" 
#$%  !"#$%&
&'()*+, /"0012304
$5%6-78-7680-9
'()*+,-+./0+10
09:&;
< &=>$?*3@?=AB>"9
< &?"CDE>"(F;GD>B$(*B5!"H
< AB#%I@?>"J#%H
< &#D$>>"K#&>"LM>"7>"LNO>"H
< &=?##&>"$?)#%>"J#%H
< &PQRPS$$@RBTD$>>"H
69:UJ
< KNV?*3$D$>@?=AB>"H
< :?#LK>"LM>"7NO>"LNGD>BW>"LGD>B$>"H
-(N!" 
+$PX?YL5BX9
''(2345'6723452829.:+
092)>E5
;&L:LZL
;P=?LP#$!"LM["LM"$$D>B?=%'&BO,9
692)""E5
2)""B5&*+LN\CBYLIN"VML%DB!O
'''('<7=7'9.
09]N^D"'0"_,
69:A*?#$`':=A*?,
-9B#$
5 >?@ A!B >?@ AC D @EFG
>?@%Z?*3@?=AB>"


a)*+X
*B#+NA
=A*?&
=S00*b2
)Z9E5
PcB?P
6d
6d
)*+9
"**?(e#H
?*f?**?5g099h8ij
#5(H
L#5(HP*(?DH
#(
k*(D'l?"?(
B?Pl,H
*(?D',H
j*m0
#(
k*(D'lfglLLliml,H
*(?D'fgi,H
(H
j*m0
PmPafgiH
PmP7h8H
k*('l(*B#lLP,H
*(?DH
(9
a(!I5
GGD>B_?Nn

+>!"?5=&
cB%XNV+=&cB%
NONVDB*GMNCBo
a    G  D>B  $5  =
_?K)*+
\K5+Pp#^I
$  >  !"  DE  Pp  S
qB  b  ?  $ 
P;9!XD$G
D>BNOPpNVPQR
$    R  NX  =
G?9WNON\*?5BrB
rDB*GNVDVG
D>BD$DCB$NAsQ
Dt9    G  D!"  *+
B  I"    _  ?
=ABGD>BNOD$
=AB>"_"_?%
cB5&PS5BrB
&9
?5_?$#$
9
$04<0h:ABGD>B
a*'uLu?,9
=%H;%IE!
-d
>"$?>"9
o(XRq
PS>"$(Nn#&9
 o+  AB  $    r5

#&  G  D>B  =AB  >"  O
GN\NA+o
aZ!5GD>B=AB>"O
I5DE$?
&$o_?cB?+
ABJK L9
oO#?B"C
DE>"$v"C
DE+OGDE$o
(NP$
%D"#&9
< ZXR>"=PE%J
#%L>")*+"?P?DL#$
DB*5X9
awGD>B=AB>"NVDB*GDCB
$M#$'NU?WLwLx,
$=#^I=KByN>H
a/VGD>BDB*G*>"O
A  *I  D  $  z  "R  B  $
BDVNU?9
aPDK(
a(F;GD>B>"
J#%L>"OIB*_9
a(*B5!">"*B5!"
Br L>"*B5!"* &"9
 !"
%(MN A
ZXRPB5(9sH9"?PH
awGD>B=AB>"NVDB*GDCB$
M  #    $  'NU?  WL  wLx,  $

=#^I=KByN>H
a/VGD>BDB*G*>"OA
*ID$z"RB$B
DVNU?9
L(2O>! !"
P(F;GD>B
;!FG
; Q RMS
a(*B5!"
;M TUV
;M TMV $9
>?@L+AB=?#$?=ABGD>B>"
-d
a  _  ?  Pp  {  ?B
+AB?NAPQ
R=ABGD>B$5
cB?)*+XR$
"&B    !"  P?B  '?
O  $  "  "&B  
!",9
2WX5WY)BH
YWj(sH
#%&sL5((*H
=Z5'
   |*(D'l?"6  P
B5(l,H'6,
u(?D'sL5,H
 |*(D'l6PB5(B?
?"  D?  lLsLl  lL  5,H
fPP'jLl}~•9€

l,H'-,
'4,u(k*('j,H
'h,|*('jLsLllL5,H
'.,DP('j,H
u(?DH
Z(
oNED>* 
>>+o
aO?I*%
DbNAS9'&B
aOD$#$*"&B
!"9
aO*%Db
2WX5WY)BH
YWj(sH
sL5((*H
=Z5'
k*(D'l?"?6PB5(l,H
*(?D'sL5,H
k*(D'l6PB5(B??"D?lLsLllL
5,H?PP'jLl}~•9€l,H
*(k*('j,H
k*('jLsLllL5,H
*(?DH
DP('j,H
Z(
-d
0d
hd
4d

-d
s,9
a  •A  AB  *‚  )  q  
?>"_?Pp
N  Dr  DV    NE D>
$59
<•ED>;I9'0,9
a`S=AB
GD>B=BSPQR
#&+*&"%
=?  #9  +  AB  P
  =?  $    #&  _
""=?##&>"o
a  •E  )  *+  '6,
&"(D$>+o
o•E)*+'-,&"
(D$>+o
o#&_""K#&
>"oZ+_?N??
*GD!"*+
;="%D$?
* &">"*NU?
r"%K>"9
aXRo
<:(N\MMN\
* #$ + _ NX @?
(M*?NAD$+o
wƒ  %  Z!5  =?  M
BSM*?+RNX@?
_?M*?NAN\

9
Z!5  =  PQ  R  >"  ?
BSM0>"+(
"%sN^RNX@?
+M>"NA?5NA
No  _  ?  {  +
AB  NE  )  *+
'4,D$>+o
<n5NP$#&
_""M>"NAN$
&$oXRo
a&BsN^*D$M
>"NANGD>B+{
a*%Db'0,
Zfuj(sH
sL5((*H
D$"r=?##&9
:?#6#&sL5=ABB5$
#&GD>B=AB(s9
<_""=?##&>"
!M„#&>"…(sH
aZXR?*jL("0L("6(sH
a•E
'k*(D'l?"?6PB5(l,H
*(?D'sL5,H
 k*(D'l6PB5(B??"
D?lLsLllL5,H,
!"6PSB5sL5$*?$
+
a•E

?PP'jLl}~•9€l,H
{NAK>"$#&jH
a+SB
?PP'„F$[\B[,H
aZXR
DD'jL†}~•9€d,H
<•79
a•E'4,*(k*('j,H
‡M>"NAGD>B9
a)]J"#?E&
*(k*('\F$[,H
^EK*(k*('_,H
<‡MNAN79
u(P('_,H
`( !"!FG
`(%(aF
_""=?##&>"
!M„#&>"…(sH
aZXR
?*j(sH
a!"6PSB5sL5$*?$
+
`(L((5B
a+SB
?PP'„F$[\B[,H
>"D$ˆsCB\#&sCB9
ZXR
DD'jL†}~•9€d,H
`(L(F()]
a‡M>">"NAGD>B

*(k*('\F$[,H
^EK*(k*('j,H
P)]?b Q#??C E&
*(P('\F$[,H
^EK*(P('j,H
08
d
6d
@Ru(P('\F$[,H
ZXRo
<Z>"}~•9€
Nn  NV  E  *?  #C5  b
_ ? Pp M >" NO *?
NNn!"
$  s(  O  N_  ?5
=9
a•E)*+'h,&"
(D$>+o
+  AB  "r  -969
7•>"J#%9
Ghi dữ liệu vào tệp
a_""D$+o
aXRo
_tGD>B*>"J
#%NV?$
3$=NS
!"W#$"X$=
S*?$+9
a    =  ?B  G?
k*(',H$k*(D',H

Z>NGD>BW>"+
&$o_""o
PS$=?B
@?u(?D',H$u(?',H
<ZXRo
aZXR?'b?
,
P‡PS$BTb
a•Ek*('jLsLllL5,H
GD>B$>"9
Ghi dữ liệu vào tệp
k*('„F$[\ED $
cG[,H
d 
k*(D'„F$[\ED 
$cG[,H
;^EKk*('jLsLllL5,H
k*('e%fYgfYf=gh=
f+gh+,H
d 
k*(D'eLfi%gh#;=j
klW#=m=;HmYm+&&
n#LmY&o`,H
a|*(D',HP?B=s +
*YsBSNrB3&"(
&"
a|*(',HD&"GD>B
a Đọc tệp
*(?'„F$[\ED 
F$[,H

d 
*(?D'„F$[\ED 
F$[,H
a u(?D',HP?B=Ns+
*YsBSNrB3&"(
N&"
au(?',HND&"GD>B
P["$DK(9
XR*(?'jLsL5,H*(?D'jLsL5,H
`(L( (5n,C !FG
5(
a_""
k*('„F$[\ED $
cG[,H
d 
k*(D'„F$[\ED $
cG[,H
?P=&cB%D$y\
qB"rQ9
XRk*('jLsLllL5,H
Đọc tệp
u(?'„F$[\ED F$[,H
d 
u(?D'„F$[\ED 
F$[,H
?P#&D$?5qB#&
N)
XR*(?'jLsL5,H*(?D'jLsL5,H
a$(j'„#&>"…,
a$(D'„#&>"…,H

{*=N7>"
J#%
a$(j'„#&>"…,*%
q*^*B(&B*Y
>"N?zBS>"9
 a  $  (D'„#&  >"…,H
*%q*^*B(&B
*Y  >"  N?  z    BS
3(
a  •E  )  *+  '.,
&"(D$>+o
aE5)*+NG
D>B  W  >"
}~•9€
<•API5NV?
*3  @?  NO  >"    &
$o
2WX5WY)BH
YWj(sH
sL5((*H
=Z5'
?PP'jLl}~•9€
l,H
*(P('j,H
*(?'jLsL5,H
k*('†BD(BD?dLsLddL5,H
*(?DH
DP('j,H
Z(
<•P$*%Db9

a•EDP('j,H
•O>"9
aP(‚9
`(L(E(,Q
DP('j,H
pqarJ! !"
GE?Q?d F
DE$r  
 !"M" ?QDsr Q
 EKt(
2WX5WY)BH
YWj(sH
sL5((*H
=Z5'
?PP'jLl}~•9€l,H
*(P('j,H
*(?'jLsL5,H
k*('†BD(BD?dLsLddL5,H
*(?DH
DP('j,H
Z(
>?@`@S=&;#$9
4d &B+0.?
>"':*?1.,
Q  R  h  CB  Y  *K
>*D(
P*%Db
+Ou A v
CB0*"?P?DNA=?##&>"?PQ
R_""$o

 Z?*„>"…(sH
F Z?*„#&>"…j(sH
Z?*„#&>"…(sH
E Z?*„#&>"…P*H
CB6•AK>":‰9€#&>"j0?
PQRCBD>o
 j0m†:‰9€dH
F fPP'†:‰9€dLj0,H
fPP'j0L:‰9€,H
E fPP'j0L†:‰9€d,H
CB-jD$#&>"Ls$5D$#&=ABB59
_""$P?BNC5N_o
 u(?'sL5Lj,H
F u(?D'jLsa5,H
u(?'jLsL5,H
E u(?D'j,H
CB4jD$#&>"LsD$#&=ABB59_
""$P?BNC5N_o
 |*(D'j,H
F |*('jLs,H
u(k*('jLs,H
E u(P('sLj,H
CBh2#AB$P?BNC5N_o
 $(j'„#&>"…,*%q^*XBS>"H
F$(j'„#&>"…,*%q^*XNrB>"
&B>"*vH
$(D'„#&>"…,*%q*^*B(&B
*YN?MBS3H
E$(D'„#&>"…,*%q*^j?DP(
&B*YN?MBS3H

0 6
 
>?@Hw\3
6d a•$;BX
RM#$0.ZXRD$>
>"9
PDK(
Hương Trà.Ngày 19 tháng 03 năm 2013
  !"
 
QJ((((((((((((((((((
2WX5WY)BH
YWj(sH
'0,sL5((*H
=Z5'
|*(D'l?"?6PB5(l,H
'6,u(?D'sL5,H
|*(D'l6PB5(B??"D?lLsLllL5,H
'-,fPP'jLl}~•9€l,H
'4,u(k*('j,H
'h,|*('jLsLllL5,H
'.,DP('j,H
u(?DH
Z(
+ ?>FBV  r! tw
P,>%xxxxxxxxxxxxxxxxxxx(
P,>Lxxxxxxxxxxxxxxxxxxxx
P,>`xxxxxxxxxxxxxxxxxxx
P,>Hxxxxxxxxxxxxxxxxxx(((
P,>Ixxxxxxxxxxxxxxxxxxx

P,>yxxxxxxxxxxxxxxxxxxx(
QJ(((((((((((((((((((((((((((((((((((((((((((((((
2WX5WY)BH
Zfuj(sH
'0,sL5((*H
=Z5'
|*(D'l?"?6PB5(l,H
'6,u(?D'sL5,H
|*(D'l6PB5(B??"D?lLsLllL5,H
'-,fPP'jLl}~•9€l,H
'4,u(k*('j,H
'h,|*('jLsLllL5,H
'.,DP('j,H
WeEz
Z(
+ ?>FBV  r! tw
P,>%
xxxxxxxxxxxxxxxxxxxx
P,>Lxxxxxxxxxxxxxxxxxxx(
P,>`xxxxxxxxxxxxxxxxxxx
P,>H
xxxxxxxxxxxxxxxxxxx((
(
P,>I
xxxxxxxxxxxxxxxxxxxx
P,>yxxxxxxxxxxxxxxxxxxxx
(
QJ(((((((((((((((((((((((((((((((((((((((((((
2WX5WY)BH
YWj(sH

'0,sL5((*H
=Z5'
|*(D'l?"?6PB5(l,H
'6,u(?D'sL5,H
|*(D'l6PB5(B??"D?lLsLllL5,H
'-,fPP'jLl}~•9€l,H
'4,u(k*('j,H
'h,|*('jLsLllL5,H
'.,DP('j,H
u(?DH
Z(
+ ?>FBV  r! tw
P,>%xxxxxxxxxx
P,>Lxxxxxxxxxx
P,>`xxxxxxxxxxxx
P,>Hxxxxxxxxxxxx
P,>Ixxxxxxxxxxxx
P,>yxxxxxxxxxxxx
QJ(((((((((((((((((((((((((((((((((((((((((((((((
2WX5WY)BH
Zfuj(sH
'0,sL5((*H
=Z5'
|*(D'l?"?6PB5(l,H
'6,u(?D'sL5,H
|*(D'l6PB5(B??"D?lLsLllL5,H
'-,fPP'jLl}~•9€l,H
+ ?>FBV  r! tw
P,>%
xxxxxxxxxxxxxxxxxxxx

P,>Lxxxxxxxxxxxxxxxxxxx(
P,>`xxxxxxxxxxxxxxxxxxx
'4,u(k*('j,H
'h,|*('jLsLllL5,H
'.,DP('j,H
WeEz
Z(
P,>H
xxxxxxxxxxxxxxxxxxx((
(
P,>I
xxxxxxxxxxxxxxxxxxxx
P,>yxxxxxxxxxxxxxxxxxxxx
(

×