Một số bài tập lập tnh C căn bản
Vấn đề 2: Chương tnh con
Bài toán số 2.1: !
"# $%&'(
Hướng dẫn:
) *%&'+!,-./01%(
o 234256001%7(896":(
o ;&5<1=><1?'&@:
2+A7!(
A!(
,B2+#&2&'CB
o ;D#E?FDG72(
) &'#'-.#CG?'?FD
7&'(
o 86HI
o ;J6K1HK160
o L660I"?FDD#E7&'+!,-.
o MJ6#E?FD01%N-607I.
o LO&'-.??P&''-.(
Chương tnh:
QR?F#!RQ
+!,-.
S
2A:H2AT
U5-2@:.
S
+A2V!T
2A2Q!T
2A2RW:X+T
Y
2T
Y
QR1RQ
#'-.
S
T
1Z-[1A\.TZ-[V\H].T
1Z-[+15V\H+!,-..T
-.T
Y
Bài toán số 2.2=6&'^2>-H.#&,2-H.(
Hướng dẫn:86&'^2>_=
;&'=^2>
8B5 D#E=5
;'=!'05&H
L60D#E=`5&605a7#&(
*35
b
'^2>H,2=+#`4c_91d(
Nội dung hàm:
5^2>-H.
S
Z-?AT?@AWT?)). QQ>1#'W
Z-V?AA:]]V?AA:. QQ8'He?
?
?T QQ?H55?(
?T
Y
;#&'5,2-H.
5,2-H.
S
Z-?AT?fART?XX. QQ>1#'W
Z-?VAA:]]?VAA:. QQ8'He?
?
?T QQ?H55?(
?T
Y
<34&'c$%=
5,2-H.
S
RQ^2>-H.T
Y
Bài toán số 2.3=&'?'_1D5&?Jg
h=86&'?'_=
;&'=8'2;
+B5 D#E=H-:?J1D5&H5&W5&
.
;'='05&Hd?'(
*35?'=+#`4c_91d(
Nội dung hàm:
8'2;-.
S
?2;AWT QQ8?2;
Z-A!TfA)WTXX. QQ>1#'!)W
Z-VAA:. QQ8'$'e
?
?2;A:T QQ?5
?2;T
Y
DH?J3414=
8'2;-.
S
Z-A!TfA)WTXX. QQ>1#'!)W
Z-VAA:. QQ8'$'e
?
:T QQ?5
WT QQ8!)W'
Y QQ52;
Bài toán số 2.4= 5d5N6J# =
)>K174K1HH/&1`'(
)>K174?'$'_5K1&i7'6
?Jg
)&'` `7'6(
)& `(
Hướng dẫn:
);6K1D=
#1;'L-5]H5]H5].
S
1Z-[1jA\.TZ-[V\H].T
1Z-[1,A\.TZ-[V\H].T
1Z-[1A\.TZ-[V\H].T
Y
)8'HH5K1&i7'6!i5J5
'Ci(
8;'L-5H5H5.
S
Z-X@]]X@]]X@.
WT
5
:T
Y
);` `_ JF#7_
# (
Z5+;;'L-5H5H5.
S
Z51A-XX.Q!(:T
F-1R-1).R-1).R-1) T
Y
)*%&''#'4`H346&'` `'
6K1#&JK1k'c(
#'
S
5HHT
1;'L-HH.T
Z-8;'L-HH..
1Z-[+'=VZl\H+;;'L-HH T
5
1Z-[851'(l\.T
-.T
Y
Bài toán số 2.5=&m 1%`&6/
(
`4=AW!n:A!(!(o(o(p(q
Hướng dẫn:
) &'K1(>H&'K1dE'i
'55i60cK1#&(
) &'1%`6/#&6/_
'&
b
#9K6=
o -ka5&!.(
o ;?
r
b
&1%`#5&/(
LD'5d(
o ?JHc5W(
o s65<15i#
/c5W?J(
/D'$5d(
o s65<15i'C'tc5#&D'$AH?
_60'7u5&W(
Chương tnh:
#12-5].
S
A:T QQL?:##51H#51?1
?:
U5-AA:.
S
1Z-[1A\.TZ-[V\H].T
Y
Y
QRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQ
#v2-5W.
S
Z-W@W.
S
A!H'A:T
U5-W@W.
Z-WVA:.
S
'XXT
1Z-[V\H.T
WAWQT
Y
5
XXT
Y
5
1Z-[81\.T
Y
QRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQ
#'-. QR'$5RQ
S
5-.T
1Z-[v=l\.T
12-.T
v2-.T
1Z-[w?(((\.T
-.T
Y