Xuất ra màn hình các phần tử là ước của 6 và các phần tử là bội của 4 trong mảng hai chiều đã nhập.. Xuất ra màn hình các số nguyên tố trong mảng hai chiều đã nhập.[r]
Trang 1BÀI A.
Bài 1. trình ra màn hình dòng $ ‘Mai truong cua em, xanh sach va than thien!!!’
Bài 2. trình ra màn hình dòng $ theo yêu 0 sau:
‘Doan ket, cham ngoan va hoc gioi’
Bài 3. trình cho phép vào 8 dài a, 8 b Sau ;< tính chu vi, "> tích hình $ ?
$ "$ 6> vào
C = (a+b)*2
S = a*b
Bài 4. trình cho phép vào "> tích hình tròn tâm I(0,R) Sau ;< tính bán kính R J hình tròn 4
K pi=3.1416 (pi là K *O29
Shinhtron = pi *R*R
Bài 5 (Bài 9 – SGK Tr 36)
Bài 6 (Bài 10 – SGK Tr 36)
B.
I #$ %&'( )*+ trúc if…then
Bài 7 Xét n là T hay 3U9
Bài 8. ra màn hình giá V 3W trong hai *O a,b
+ X a >= b thì ra màn hình giá V a
+ X a <= b thì ra màn hình giá V b
Bài 9. ra W J ! trong hai *O a,b
+ X a mod b = 0 thì [ ‘b la uoc cua a’
+ X b mod a = 0 thì [ ‘a la uoc cua b’
Bài 10. ra 4 J ! trong hai *O a,b
+ X a mod b = 0 thì [ ‘a la boi cua b’
+ X b mod a = 0 thì [ ‘b la boi cua b’
Bài 11 Xét n có là 4 J 3 '\ 7 hay không?
Ví "`1 n = 10 [ ‘10 khong la boi cua 3 hoac 7’
n = 6 [ ‘6 la boi cua 3 hoac 7’
n = 21 [ ’21 la boi cua 3 hoac 7’
Bài 12 Xét n có là 4 J 3 và 7 hay không? BX không là 4 thì ra màn hình thông báo ‘n khong la boi cua 3
va 7’)
Bài 13 Xét n có là W J 20 '\ 18 hay không? BX không là 4 thì ra màn hình thông báo ‘n khong la boi cua 3 va 7’)
Bài 14 ra màn hình giá V b trong ba *O a,b,c
Bài 15 Xây "c trình ;d tráo ;e hai *O a,b
Ví "`1 a = 3, b = 5 [ a = 5, b = 3 (Lưu ý: Giá V a,b thay ;e khi ra màn hình)
Bài 16 Rg trình: ax + b = c +W (a,b,c là *O c2
Bài 17 Rg trình ax2 + bx + c = 0 (a,b,c là *O c2
a) Rg pt +W a # 0
* * * * * * * * * * *
* *
* *
* *
* * * * * * * * * * *
Trang 2b) Rg pt +W i a,b,c là các giá V 4 kì.
Bài 18 Rg > trình
ax + by = m
(với a,b,m,c,d,n là số thực)
cx + dy = n
Bài 19 Xét ;8 6> J j ABC +W AB = a, BC = b, AC = c tam giác ABC xác ;V theo ! trong các ;8 6> sau:
a < b + c; b < a + c; c < a + c
X tam giác không b ;8 6> trên thì ra thông báo ‘tam giac ABC khong xac dinh!!!’
Bài 20 Xét tính j ABC +W AB = a, BC = b, AC = c
j ABC cân l A khi a = c và b m c
j ABC cân l B khi a = b và b m c
j ABC cân l C khi b = c và a m b
Bài 21 Xét tính j ABC +W AB = a, BC = b, AC = c
j ABC vuông l A khi b*b = a*a + c*c
j ABC vuông l B khi c*c = b*b + a*a
j ABC vuông l C khi a*a = b*b + c*c
Bài 22 Xét tính j ABC +W AB = a, BC = b, AC = c j ABC ;8 khi a = b và b = c
II #$ %&'( )*+ trúc if then else
Bài 23 Xét n là T hay 3U9
Bài 24 ra màn hình giá V 3W trong hai *O a,b
+ X a >= b thì ra màn hình giá V a
+ X a <= b thì ra màn hình giá V b
Bài 25 Xét n có là 4 J 3 và 7 hay không? BX không là 4 thì ra màn hình thông báo ‘n khong la boi cua 3
va 7’)
Bài 26 Xét n có là W J 20 '\ 18 hay không? BX không là 4 thì ra màn hình thông báo ‘n khong la boi cua 3 va 7’)
Bài 27 Rg trình: ax + b = c +W (a,b,c là *O c2
Bài 28 Rg trình ax2 + bx + c = 0 (a,b,c là *O c2
a) Rg pt +W a # 0
b) Rg pt +W i a,b,c là các giá V 4 kì
Bài 29 Tính giá V z +W các ;8 6> ;i cho
z =
(Nhập vào các giá trị x,y từ bàn phím)
Bài 30 Rg > trình
ax + by = m
(với a,b,m,c,d,n là số thực)
cx + dy = n
Bài 31 Xét ;8 6> J j ABC +W AB = a, BC = b, AC = c tam giác ABC xác ;V theo ! trong các ;8 6> sau:
a < b + c; b < a + c; c < a + c
X tam giác không b ;8 6> trên thì ra thông báo ‘tam giac ABC khong xac dinh!!!’
Bài 32 Xét tính j ABC +W AB = a, BC = b, AC = c
j ABC cân l A khi a = c và b m c
x2 + y2 x2 + y2 o 1
x + y x2 + y2 > 1 và y p x 0.5 x2 + y2 > 1 và y < x
Trang 3 j ABC cân l B khi a = b và b m c
j ABC cân l C khi b = c và a m b
Bài 33 Xét tính j ABC +W AB = a, BC = b, AC = c
j ABC vuông l A khi b*b = a*a + c*c
j ABC vuông l B khi c*c = b*b + a*a
j ABC vuông l C khi a*a = b*b + c*c
Bài 34 Xét tính j ABC +W AB = a, BC = b, AC = c j ABC ;8 khi a = b và b = c
III #$ %&'( )*+ trúc 467 FOR DO
Bài 35 Tính e S = 1 + 2 + … + n W s, n là các *O nguyên
Bài 36 Tính e 3 các *O l S = 13 + 23 + … + n3 W s, n là các *O nguyên
Bài 37 Tính e các *O T '\ 3U J *O nguyên n
Ví "`1 X n = 10 [ tongchan = 2 + 4 + 6 + 8 + 10 = 30 tongle = 1 + 3 + 5 + 7 + 9 = 25
Bài 38 Tính e S = 1 – 2 + 3 – … (-1)n*n
Bài 39 Tính n! = 1*2*3…*n
Bài 40 Tính e S = 1 + 1 1 X n ? bàn phím (n p 0)
2 n Bài 41 Tính e S = 1! + 2! + … + n! X n ? bàn phím (n p 0)
Bài 42 Tính *O e, trong ;<1 e = 1 + 1 1 1
1!2! n!
Bài 43 X vào hai *O nguyên n,k (0 < k o n):
k n
n A
n k
!
!* ( )!
k n
n C
Bài 44 Xác ;V *O n có g là *O nguyên O hay không? (Dùng toán ;u v Bài 4 – SGK W 10)
IV #$ %&'( )*+ trúc 467 WHILE DO
Bài 45 Tính e S = 1 + 2 + … + n W s, n là các *O nguyên
Bài 46 Tính e 3 các *O l S = 13 + 23 + … + n3 W s, n là các *O nguyên
Bài 47 Tính e các *O T '\ 3U J *O nguyên n
Ví "`1 X n = 10 [ tongchan = 2 + 4 + 6 + 8 + 10 = 30 tongle = 1 + 3 + 5 + 7 + 9 = 25
Bài 48 Tìm W chung 3W J hai *O a,b
Bài 49 Tính e S = 1 – 2 + 3 – … (-1)n*n
Bài 50 Tính n! = 1*2*3…*n
Bài 51 Tính *O e, trong ;<1 e = 1 + 1 1 1 cho ; khi < 2 x 10 -6
!
n Bài 52 (Bài 7 – trang 51 – Sgk tin 11)
Bài 53 (Bài 8 – trang 51 – Sgk tin 11)
Bài 54 X vào *O n, phân tích *O n thành các ? *O nguyên O 48 = 2*2*2*2*3
C.
I #$ %&'( )*+ trúc DE'( (array)
1 E'( DI, )2/J+
Bài 55 X và !g ! 8 a w! n 0 x (các 0 x là *O nguyên)
Bài 56 Tính e các 0 x ;u 9
Ví "`1 X N = 5 [ A : 3 9 7 6 5 Tong mang da nhap : 30
Bài 57 Tính e các 0 x T và 3U trong !g ;u
Ví "`1 X N = 6 [ A : 3 9 7 6 5 2
+ Tong phan tu le : 24 ( luu y: 3 + 9 + 7 + 5)
+ Tong phan tu chan : 8 ( luu y: 6 + 2)
Bài 58 ra màn hình các 0 x là W J 6 và các 0 x là 4 J 4 trong !g ;u 9
Trang 4Ví "`1 X N = 10 [ A : 3 9 7 24 5 2 8 15 1 16
+ Cac phan tu la uoc cua 6: 3 2 1
+ Cac phan tu la boi cua 4: 24 8 16
Bài 59 ra màn hình các *O nguyên O trong !g ;u 9
Ví "`1 X N = 10 [ A : 3 9 7 24 5 2 8 13 1 16
Cac so nguyen to trong mang: 3 7 2 13
Bài 60 Sd! tra !g vào có 3 thành ! dãy *O *O '\ *O nhân 5c trên nguyên y sau:
@ *O 1 an+1 = an+2 - an
@ *O nhân: an+1 = an*an+2
Bài 61.:y !g z "0 và g! "09
Bài 62 Tìm 6! 0 x b và 3W J !g9
Bài 63.X !g a nguyên w! n 0 xk 0 x k {! *O 30 > J 0 x k trong !g9
2 E'( hai )2/J+ (Bài ,S7 làm thêm)
Bài 64.X và !g hai 8 a w! n, m 0 x (các 0 x m,n là *O nguyên)
Bài 65 Tính e các 0 x !g hai 8 ;u 9
Ví "`1 X N = 3, M = 4 [ A =
[ tong mang hai chieu: 3 + 9 + 6 + 4 + 5 + 1 + 2 + 4 + 7 + 8 + 9 + 1 = ?
Bài 66 Tính e các 0 x T và 3U trong !g hai 8 ;u
Bài 67. ra màn hình các 0 x là W J 6 và các 0 x là 4 J 4 trong !g hai 8 ;u 9
Bài 68. ra màn hình các *O nguyên O trong !g hai 8 ;u 9
Bài 69.:y !g hai 8 z "0 và g! "09
Bài 70 Tìm 6! 0 x b và 3W J !g J !g hai 89
Bài 71 X !g a nguyên w! n, m 0 xk 0 x k {! *O 30 > J 0 x k trong !g9
II Xâu F)2+Z/ - string)
Bài 73.X xâu s, ra các $ cái Bw! có ) hoa) trong xâu ;u 9
Bài 74.X xâu s, ra các *O (0 ; 9) trong xâu ;u 9
Bài 75.X xâu s, xóa kí c ‘a’ trong xâu ;u ‘abcaa’ [ ‘bc’
Bài 76.X xâu s, kí c k Xóa kí c k trong xâu s ‘tqkat’
‘t’
Bài 77.X vào xâu s, 3 xâu con trong xâu ;u l +V trí vt w! n kí c (vt, n là các 4 dùng vào
? bàn phím)
Bài 78 Xét xâu ;u có g là xâu ;O } hay không? Bc > cách làm khác sách giáo khoa)
Bài 79 Thay các ? ‘truong’ trong xâu ;u 4K ? ‘lopC’ trong xâu ;u 9
Ví "`1 ‘truong em sach va truong em hoc cham’ [ ‘lopC em sach va lopC em cham’
Bài 80.X vào xâu s1, s2; thay các `! ? s1 trong s2 4K ? ‘bai78’ (áp "` +> thay xâu Bài 77)
III ?/`+ \E' ghi (Record)
Bài 81 Khai báo 6d 4g ghi phù i ;d 3 $ thông tin J 1
a) Xe (nhà *g ) 6d xe, màu *y) O ;) giá 82k
b) Con mèo (màu lông, W tính, J *v $2k
c) W (GVCN, 3W v) 3W phó, *O 3i sinh, thành tích J 3W2k
d) Sách Giáo Khoa (nhà 4g) môn ) 3W) tác g) J *v $ | d sách)
Bài 82. trình c > các công +> sau:
a) Khai báo 6d 4g ghi 3 $ thông tin sinh J 3W 11C w!1
3 9 6 4
5 1 2 4
7 8 9 1
Trang 5 và tên, RW tính, {V s) W
Toán, Lý, Hóa, z
b)@ trình trên cho phép dùng các 6g z sau:
X thông tin J g sinh 3W 11C (có d có *O sinh O ; là 45 sinh);
Tính trung bình ;d! +z hóa J sinh J ? sinh, công } tính:
dtb = ((toan+van)*2 + ly + hoa)/6
(HD: Ta xem dtb là ! tính J sinh, khai báo nó trong 6d 4g ghi hocsinh)
Bài 83. trình c > các công +> sau:
a) Khai báo 6d 4g ghi 3 $ phân *O w!1 x *O) ! *O9
b)@ trình cho phép dùng:
X vào hai phân *Ok
Tính e hai phân *Ok
Rút hai phân *O ;u 9
HD: + Tìm W chung 3W J hai phân *Ok
+ x và ! cùng chia cho W chung 3W J hai phân *O9
Bài 84. trình c > các công +> sau:
a) Khai báo 4g ghi 3 $ 3 l tam giác ABC (a,b,c);
b)@ trình cho phép dùng:
X vào ? bàn phím *O 3i tam giác O ; là 10 tam giác;
Tính chu vi, "> tích các tam giác ;u k
D
I b) %c 4/d+ ,e ,d7 có 5g'
Bài 85. trình ; "$ 3> ? > so.txt và ra màn hình các giá V sau: e) >) nhân, chia
so.txt
Bài 86. trình ; "$ 3> ? > dayso.txt và ra màn hình các *O T9
dayso.txt
Bài 87. trình ; "$ 3> ? > nguyento.txt và ra màn hình các *O nguyên O > trong >9
nguyento.txt
Bài 88. trình ; "$ 3> ? > xauso.txt và ra màn hình các *O (0 ; 9) có !\ trong xâu
xauso.txt
3 4
5 6
7 8
6 5
Tong: 7 Hieu: -1 Nhan: 56 Chia: 1.2
3 4 9 10
5 6 12 14
7 8 0 23 Cac so chan: 4 10 6 12 14 8 0
3 4 9 10
5 6 12 14
7 8 0 23
Cac so nguyen to: 3 5 7 23
a b 9 c
5 e d 14
1 k f +
Cac so trong xau: 9 5 14 1
Trang 6II Ghi %c 4/d+ ra ,d7
Bài 89. trình ; "$ 3> ? > so.txt và ghi ra > kqso.txt theo yêu 0 sau:
Bài 90. trình ; "$ 3> ? > dayso.txt và ghi ra > kqdso.txt theo yêu 0 sau:
Bài 91. trình ; "$ 3> ? > nguyento.txt và ghi ra > kqngto.txt theo yêu 0 sau:
Bài 92. trình ; "$ 3> ? > xauso.txt và ghi ra > kqhoa.txt theo yêu 0 sau:
E.
I #$ %&'( ,2i ,&) (giá ,-k )i< ,2i ,&) không ,-E _J qua tên)
Bài 93.Rg trình: ax + b = c +W (a,b,c là *O c2
Bài 94 Rg trình ax2 + bx + c = 0 (a,b,c là *O c) a m 0)
Bài 95.Rg > trình
ax + by = m
(với a,b,m,c,d,n là số thực)
cx + dy = n
Bài 96.X vào hai *O nguyên n,k (0 < k o n):
k n
n A
n k
!
!* ( )!
k n
n C
Bài 97 Tính e S = 1 + 2 + … + n W s, n là các *O nguyên
Bài 98 Tính e 3 các *O l S = 13 + 23 + … + n3 W s, n là các *O nguyên
Bài 99 Tính e các *O T '\ 3U J *O nguyên n
Ví "`1 X n = 10 [ tongchan = 2 + 4 + 6 + 8 + 10 = 30 tongle = 1 + 3 + 5 + 7 + 9 = 25
Bài 100 Tìm W chung 3W J hai *O a,b
Bài 101 Tính n! = 1*2*3…*n
Bài 102. X vào *O n, phân tích *O n thành các ? *O nguyên O 48 = 2*2*2*2*3
Bài 103. X và !g ! 8 a w! n 0 x (các 0 x là *O nguyên)
3 4
5 6
7 8
6 5
Tong: 7 Hieu: -1 Nhan: 56 Chia: 1.2
3 4 9 10
5 6 12 14
7 8 0 23 Cac so chan: 4 10 6 12 14 8 0
3 4 9 10
5 6 12 14
7 8 0 23
Cac so nguyen to: 3 5 7 23
a b 9 c
5 e d 14
1 k f +
Cac so trong xau: A B C E D K F
Trang 7Bài 104 Tính e các 0 x ;u 9
Ví "`1 X N = 5 [ A : 3 9 7 6 5 Tong mang da nhap : 30
Bài 105 Tính e các 0 x T và 3U trong !g ;u
Ví "`1 X N = 6 [ A : 3 9 7 6 5 2
+ Tong phan tu le : 24 ( luu y: 3 + 9 + 7 + 5)
+ Tong phan tu chan : 8 ( luu y: 6 + 2)
Bài 106 ra màn hình các 0 x là W J 6 và các 0 x là 4 J 4 trong !g ;u 9
Ví "`1 X N = 10 [ A : 3 9 7 24 5 2 8 15 1 16
+ Cac phan tu la uoc cua 6: 3 2 1
+ Cac phan tu la boi cua 4: 24 8 16
Bài 107 ra màn hình các *O nguyên O trong !g ;u 9
Ví "`1 X N = 10 [ A : 3 9 7 24 5 2 8 13 1 16
Cac so nguyen to trong mang: 3 7 2 13
Bài 108 Sd! tra !g vào có 3 thành ! dãy *O *O '\ *O nhân 5c trên nguyên y sau:
*7 5m )I'(: an+1 = an+2 - an
*7 5m nhân: an+1 = an*an+2
Bài 109. :y !g z "0 và g! "09
Bài 110 Tìm 6! 0 x b và 3W J !g9
Bài 111. X !g a nguyên w! n 0 xk 0 x k {! *O 30 > J 0 x k trong !g9
Bài 113. X xâu s, ra các $ cái Bw! có ) hoa) trong xâu ;u 9
Bài 114. X xâu s, ra các *O (0 ; 9) trong xâu ;u 9
Bài 115. X xâu s, xóa kí c ‘a’ trong xâu ;u ‘abcaa’ [ ‘bc’
Bài 116. X xâu s, kí c k Xóa kí c k trong xâu s ‘tqkat’
‘t’
Bài 117. X vào xâu s, 3 xâu con trong xâu ;u l +V trí vt w! n kí c (vt, n là các 4 dùng vào
? bàn phím)
Bài 118 Xét xâu ;u có g là xâu ;O } hay không? Bc > cách làm khác sách giáo khoa)
Bài 119 Thay các ? ‘truong’ trong xâu ;u 4K ? ‘lopC’ trong xâu ;u 9
Ví "`1 ‘truong em dep va truong em hoc cham’ [ ‘lopC em dep va lopC em cham’
Bài 120. X vào xâu s1, s2; thay các `! ? s1 trong s2 4K ? ‘bai78’ (áp "` +> thay xâu Bài 77)
II #$ %&'( hàm (giá ,-k )i< hàm ,-E _J qua tên hàm)
Bài 121. X vào hai *O nguyên n,k (0 < k o n):
k n
n A
n k
!
!* ( )!
k n
n C
Bài 122 Tính e S = 1 + 2 + … + n W s, n là các *O nguyên
Bài 123 Tính e 3 các *O l S = 13 + 23 + … + n3 W s, n là các *O nguyên
Bài 124 Tìm W chung 3W J hai *O a,b
Bài 125 Tính n! = 1*2*3…*n
Bài 127. X xâu s, ra các $ cái Bw! có ) hoa) trong xâu ;u 9
Bài 128. X xâu s, ra các *O (0 ; 9) trong xâu ;u 9
Bài 129. X xâu s, xóa kí c ‘a’ trong xâu ;u ‘abcaa’ [ ‘bc’
Bài 130. X xâu s, kí c k Xóa kí c k trong xâu s ‘tqkat’
‘t’ ‘qka’
Trang 8Bài 131. X vào xâu s, 3 xâu con trong xâu ;u l +V trí vt w! n kí c (vt, n là các 4 dùng vào
? bàn phím)
Bài 132 Xét xâu ;u có g là xâu ;O } hay không? Bc > cách làm khác sách giáo khoa)
Bài 133 Thay các ? ‘truong’ trong xâu ;u 4K ? ‘lopC’ trong xâu ;u 9
Ví "`1 ‘truong em sach va truong em hoc cham’ [ ‘lopC em sach va lopC em cham’
Bài 134. X vào xâu s1, s2; thay các `! ? s1 trong s2 4K ? ‘bai78’ (áp "` +> thay xâu Bài 77)
1 g 100 ;8 thi tin trong nhà 1 Link 1'\ Link 2;
2 4 trúc "$ 3> và toán: Link 1 '\ Link 2;
3 Chuyên ;8 3 trình nâng cao: Link 1'\ Link 2;
4 S 3 trình Pascal: Link 1'\ Link 2;
... ; < x 10 -6
!
n Bài 52 (Bài – trang 51 – Sgk tin 11)
Bài 53 (Bài – trang 51 – Sgk tin 11)
Bài 54 X vào...
Bài (Bài – SGK Tr 36)
Bài (Bài 10 – SGK Tr 36)
B.
I #$ %&''( )*+ trúc if…then
Bài Xét n T hay 3U9
Bài 8.... 25
Bài 48 Tìm W chung 3W J hai *O a,b
Bài 49 Tính e S = – + – … (-1 )n*n
Bài 50 Tính n! = 1*2*3…*n
Bài 51 Tính *O