SlideShare a Scribd company logo
1 of 1
Download to read offline
1
Đề thi thử môn ngôn ngữ lập trình C
(Từ Trung Hiếu, 22-july-2006)
Thời gian thi: 120 phút.
Tổng số điểm: 25 điểm.
Bài thi gồm 3 câu,
Câu 1 phải được ghi trong baithi1.c
Câu 2 phải được ghi trong baithi2.c
Câu 3 phải được ghi trong baithi3.c
Các bài làm đúng nhưng ghi sai tên tập tin sẽ bị bỏ qua và cho 0 điểm.
Câu 1 (2/25)
Viết khai báo của các hàm thực hiện các công việc sau
1) Tìm giá trị lớn nhất của mảng số thực gồm n phần tử
2) Tìm điểm lớn nhất (số thực) cho mảng sinh viên gồm n phần tử
3) Sắp xếp mảng số nguyên gồm n phần tử
4) Ghi mảng số thực xuống tập tin (cần chỉ ra tên tập tin để ghi)
Ví dụ, khai báo của hàm kiểm tra ba số a, b, c có phải tam giác hay không
int tamgiac(double a, double b, double c);
Câu 2 (10/25)
Viết chương trình thực hiện các công việc sau
t1) Nhập số phần tử n của mảng trong khoảng 5 tới 10
t2) Nhập giá trị cho n chuỗi
t3) Tìm độ dài lớn nhất và in ra độ dài đó
t4) Sắp xếp mảng chuỗi và in ra
Các công việc phải được viết thành hàm. t1 viết thành NhapSoPhanTu, t2 viết thành
NhapMang, t3 viết thành TimGTLN, t4 viết thành SapXepMang và InMang.
Câu 3 (13/25)
Viết chương trình cho phép lựa chọn các chức năng sau. Giả sử chúng ta thao tác trên
mảng nguyên hai chiều int a[30][30] phần tử
1 - Nhập số hàng m và số cột n và các giá trị phần tử
2 - In mảng đã nhập
3 - In ra các phần tử chính phương (các phần tử khác biến thành dấu sao)
4 - In ra các phần tử nguyên tố (các phần tử khác biến thành dấu sao)
5 - In ra tổng theo hàng và theo cột của mảng (mỗi cột một tổng, mỗi hàng một tổng)
6 - Thoát khỏi chương trình
Mỗi chức năng phải viết thành một hàm, trừ chức năng thoát khỏi chương trình.
HẾT NỘI DUNG THI

More Related Content

What's hot

Java exercises part 1
Java exercises part 1Java exercises part 1
Java exercises part 1NguynMinh294
 
Gioi Thieu
Gioi ThieuGioi Thieu
Gioi Thieugiang
 
Java exercises part 2
Java exercises part 2Java exercises part 2
Java exercises part 2NguynMinh294
 
Bai tap c.doc (đã phục hồi)
Bai tap c.doc (đã phục hồi)Bai tap c.doc (đã phục hồi)
Bai tap c.doc (đã phục hồi)Kieu Anh Nguyen
 
bai tap cau truc du lieu ptit
bai tap cau truc du lieu ptitbai tap cau truc du lieu ptit
bai tap cau truc du lieu ptitMit Rin
 
Ctdl C05
Ctdl C05Ctdl C05
Ctdl C05giang
 
Thuat toan tin hoc
Thuat toan tin hocThuat toan tin hoc
Thuat toan tin hocladoga
 
Ctdl C02
Ctdl C02Ctdl C02
Ctdl C02giang
 
More about structure - Tìm hiểu sâu về kiểu struct
More about structure - Tìm hiểu sâu về kiểu structMore about structure - Tìm hiểu sâu về kiểu struct
More about structure - Tìm hiểu sâu về kiểu structSon Le
 

What's hot (19)

Ctdl 1993
Ctdl   1993Ctdl   1993
Ctdl 1993
 
Java exercises part 1
Java exercises part 1Java exercises part 1
Java exercises part 1
 
Ctdl 1994 - 1
Ctdl   1994 - 1Ctdl   1994 - 1
Ctdl 1994 - 1
 
Ctdl 1999
Ctdl   1999Ctdl   1999
Ctdl 1999
 
Ex chapter 5
Ex chapter 5Ex chapter 5
Ex chapter 5
 
Bai tapktlt phan3
Bai tapktlt phan3Bai tapktlt phan3
Bai tapktlt phan3
 
Gioi Thieu
Gioi ThieuGioi Thieu
Gioi Thieu
 
Java exercises part 2
Java exercises part 2Java exercises part 2
Java exercises part 2
 
Bai tap c.doc (đã phục hồi)
Bai tap c.doc (đã phục hồi)Bai tap c.doc (đã phục hồi)
Bai tap c.doc (đã phục hồi)
 
bai tap cau truc du lieu ptit
bai tap cau truc du lieu ptitbai tap cau truc du lieu ptit
bai tap cau truc du lieu ptit
 
Bai11
Bai11Bai11
Bai11
 
Ctdl C05
Ctdl C05Ctdl C05
Ctdl C05
 
Thuat toan tin hoc
Thuat toan tin hocThuat toan tin hoc
Thuat toan tin hoc
 
Baigiang05 thuattoan(1s 1p)
Baigiang05 thuattoan(1s 1p)Baigiang05 thuattoan(1s 1p)
Baigiang05 thuattoan(1s 1p)
 
tin học lớp 7
tin học lớp 7tin học lớp 7
tin học lớp 7
 
Kh3
Kh3Kh3
Kh3
 
Ctdl C02
Ctdl C02Ctdl C02
Ctdl C02
 
More about structure - Tìm hiểu sâu về kiểu struct
More about structure - Tìm hiểu sâu về kiểu structMore about structure - Tìm hiểu sâu về kiểu struct
More about structure - Tìm hiểu sâu về kiểu struct
 
Ctdl 1994 - 2
Ctdl   1994 - 2Ctdl   1994 - 2
Ctdl 1994 - 2
 

Viewers also liked

Tony Clemente - Resume 5-12-15
Tony Clemente - Resume 5-12-15Tony Clemente - Resume 5-12-15
Tony Clemente - Resume 5-12-15Tony Clemente
 
Tα ζώα της Αυλής1
Tα ζώα της Αυλής1Tα ζώα της Αυλής1
Tα ζώα της Αυλής1skourkou
 
Cregit Recovering token level authorship from Git
Cregit Recovering token level authorship from GitCregit Recovering token level authorship from Git
Cregit Recovering token level authorship from Gitdmgerman
 
Τα ζώα του δάσους
Τα ζώα του δάσουςΤα ζώα του δάσους
Τα ζώα του δάσουςskourkou
 
Influencia rdr en la microbiologia suelo
Influencia rdr en la microbiologia sueloInfluencia rdr en la microbiologia suelo
Influencia rdr en la microbiologia sueloFelipe Torres
 
270813 albert einstein and the flettner rotor thiiink
270813  albert einstein and the flettner rotor  thiiink270813  albert einstein and the flettner rotor  thiiink
270813 albert einstein and the flettner rotor thiiinkwww.thiiink.com
 
Τα λουλούδια
Τα λουλούδιαΤα λουλούδια
Τα λουλούδιαskourkou
 
Vigilancia epidemiologica
Vigilancia epidemiologicaVigilancia epidemiologica
Vigilancia epidemiologicaJamil Ramón
 

Viewers also liked (17)

Tony Clemente - Resume 5-12-15
Tony Clemente - Resume 5-12-15Tony Clemente - Resume 5-12-15
Tony Clemente - Resume 5-12-15
 
Tα ζώα της Αυλής1
Tα ζώα της Αυλής1Tα ζώα της Αυλής1
Tα ζώα της Αυλής1
 
Cregit Recovering token level authorship from Git
Cregit Recovering token level authorship from GitCregit Recovering token level authorship from Git
Cregit Recovering token level authorship from Git
 
Project
ProjectProject
Project
 
EleanorJamesCV
EleanorJamesCVEleanorJamesCV
EleanorJamesCV
 
Frank Johnson-re-16
Frank Johnson-re-16Frank Johnson-re-16
Frank Johnson-re-16
 
Click to Edit
Click to EditClick to Edit
Click to Edit
 
CV_Benghanem_January_2016
CV_Benghanem_January_2016CV_Benghanem_January_2016
CV_Benghanem_January_2016
 
Τα ζώα του δάσους
Τα ζώα του δάσουςΤα ζώα του δάσους
Τα ζώα του δάσους
 
Influencia rdr en la microbiologia suelo
Influencia rdr en la microbiologia sueloInfluencia rdr en la microbiologia suelo
Influencia rdr en la microbiologia suelo
 
Cpl test2
Cpl test2Cpl test2
Cpl test2
 
VVP100_engl
VVP100_englVVP100_engl
VVP100_engl
 
270813 albert einstein and the flettner rotor thiiink
270813  albert einstein and the flettner rotor  thiiink270813  albert einstein and the flettner rotor  thiiink
270813 albert einstein and the flettner rotor thiiink
 
User4
User4User4
User4
 
Τα λουλούδια
Τα λουλούδιαΤα λουλούδια
Τα λουλούδια
 
Vigilancia epidemiologica
Vigilancia epidemiologicaVigilancia epidemiologica
Vigilancia epidemiologica
 
Lindsey Alexander's Resume
Lindsey Alexander's ResumeLindsey Alexander's Resume
Lindsey Alexander's Resume
 

Similar to Cpl test1

Bài tập CTDL và GT 4
Bài tập CTDL và GT 4Bài tập CTDL và GT 4
Bài tập CTDL và GT 4Hồ Lợi
 
Bai tapep ctunglop
Bai tapep ctunglopBai tapep ctunglop
Bai tapep ctunglopHồ Lợi
 
Bài tập thực hành số 1
Bài tập thực hành số 1Bài tập thực hành số 1
Bài tập thực hành số 1Tran Trung Dung
 
Bài tập CTDL và GT 13
Bài tập CTDL và GT 13Bài tập CTDL và GT 13
Bài tập CTDL và GT 13Hồ Lợi
 
Bài tập CTDL và GT 1
Bài tập CTDL và GT 1Bài tập CTDL và GT 1
Bài tập CTDL và GT 1Hồ Lợi
 
CSLT_Bai 5A_2018.pptx
CSLT_Bai 5A_2018.pptxCSLT_Bai 5A_2018.pptx
CSLT_Bai 5A_2018.pptxChuK7
 
Nmlt C07 Mang1 Chieu
Nmlt C07 Mang1 ChieuNmlt C07 Mang1 Chieu
Nmlt C07 Mang1 ChieuCuong
 
Fortran cơ sở
Fortran cơ sởFortran cơ sở
Fortran cơ sởHajunior9x
 
THCS_W11_BaiDocThem
THCS_W11_BaiDocThemTHCS_W11_BaiDocThem
THCS_W11_BaiDocThemCNTT-DHQG
 
Bai thuchanh.3
Bai thuchanh.3Bai thuchanh.3
Bai thuchanh.3sonnqsp
 
Lttt matlab chuong 1
Lttt matlab chuong 1Lttt matlab chuong 1
Lttt matlab chuong 1Hoa Cỏ May
 
Session 4
Session 4Session 4
Session 4pnanhvn
 
Chuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfChuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfHngTrn365275
 
Chuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfChuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfnguyenkaka2
 
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngLớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngHoàng Kỳ Anh
 

Similar to Cpl test1 (20)

Cpl test3
Cpl test3Cpl test3
Cpl test3
 
Bài tập CTDL và GT 4
Bài tập CTDL và GT 4Bài tập CTDL và GT 4
Bài tập CTDL và GT 4
 
Bai tapep ctunglop
Bai tapep ctunglopBai tapep ctunglop
Bai tapep ctunglop
 
Bài tập thực hành số 1
Bài tập thực hành số 1Bài tập thực hành số 1
Bài tập thực hành số 1
 
GV
GVGV
GV
 
Bài tập CTDL và GT 13
Bài tập CTDL và GT 13Bài tập CTDL và GT 13
Bài tập CTDL và GT 13
 
Bài tập CTDL và GT 1
Bài tập CTDL và GT 1Bài tập CTDL và GT 1
Bài tập CTDL và GT 1
 
Xu ly chuoi
Xu ly chuoiXu ly chuoi
Xu ly chuoi
 
CSLT_Bai 5A_2018.pptx
CSLT_Bai 5A_2018.pptxCSLT_Bai 5A_2018.pptx
CSLT_Bai 5A_2018.pptx
 
Nmlt C07 Mang1 Chieu
Nmlt C07 Mang1 ChieuNmlt C07 Mang1 Chieu
Nmlt C07 Mang1 Chieu
 
344444
344444344444
344444
 
Fortran cơ sở
Fortran cơ sởFortran cơ sở
Fortran cơ sở
 
THCS_W11_BaiDocThem
THCS_W11_BaiDocThemTHCS_W11_BaiDocThem
THCS_W11_BaiDocThem
 
Bai thuchanh.3
Bai thuchanh.3Bai thuchanh.3
Bai thuchanh.3
 
Lttt matlab chuong 1
Lttt matlab chuong 1Lttt matlab chuong 1
Lttt matlab chuong 1
 
Session 4
Session 4Session 4
Session 4
 
Baitap ktlt
Baitap ktltBaitap ktlt
Baitap ktlt
 
Chuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfChuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdf
 
Chuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfChuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdf
 
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngLớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
 

More from Hồ Lợi

Tóm tắt các hàm chuẩn của c
Tóm tắt các hàm chuẩn của cTóm tắt các hàm chuẩn của c
Tóm tắt các hàm chuẩn của cHồ Lợi
 
Lect04 functions
Lect04 functionsLect04 functions
Lect04 functionsHồ Lợi
 
Ky thuatkhudequy
Ky thuatkhudequyKy thuatkhudequy
Ky thuatkhudequyHồ Lợi
 
Itt epc assignment
Itt epc assignmentItt epc assignment
Itt epc assignmentHồ Lợi
 
Huong danontapc
Huong danontapcHuong danontapc
Huong danontapcHồ Lợi
 
H hai epc_baitap
H hai epc_baitapH hai epc_baitap
H hai epc_baitapHồ Lợi
 
Giaotrinhbaitapkythuatlaptrinh
GiaotrinhbaitapkythuatlaptrinhGiaotrinhbaitapkythuatlaptrinh
GiaotrinhbaitapkythuatlaptrinhHồ Lợi
 
Giao trinh ky thuat lap trinh 2
Giao trinh ky thuat lap trinh 2Giao trinh ky thuat lap trinh 2
Giao trinh ky thuat lap trinh 2Hồ Lợi
 
Giao trinh c c++
Giao trinh c c++Giao trinh c c++
Giao trinh c c++Hồ Lợi
 
Epc assignment
Epc assignmentEpc assignment
Epc assignmentHồ Lợi
 
Epc test practical
Epc test practicalEpc test practical
Epc test practicalHồ Lợi
 
De thic++ --th
De thic++ --thDe thic++ --th
De thic++ --thHồ Lợi
 
Cpl test1%20key
Cpl test1%20keyCpl test1%20key
Cpl test1%20keyHồ Lợi
 

More from Hồ Lợi (20)

Tóm tắt các hàm chuẩn của c
Tóm tắt các hàm chuẩn của cTóm tắt các hàm chuẩn của c
Tóm tắt các hàm chuẩn của c
 
T4
T4T4
T4
 
Nguyen lyoop
Nguyen lyoopNguyen lyoop
Nguyen lyoop
 
Lect04 functions
Lect04 functionsLect04 functions
Lect04 functions
 
Ky thuatkhudequy
Ky thuatkhudequyKy thuatkhudequy
Ky thuatkhudequy
 
Itt epc assignment
Itt epc assignmentItt epc assignment
Itt epc assignment
 
Huong danontapc
Huong danontapcHuong danontapc
Huong danontapc
 
H hai epc_baitap
H hai epc_baitapH hai epc_baitap
H hai epc_baitap
 
Gtrinh oop
Gtrinh oopGtrinh oop
Gtrinh oop
 
Giaotrinhbaitapkythuatlaptrinh
GiaotrinhbaitapkythuatlaptrinhGiaotrinhbaitapkythuatlaptrinh
Giaotrinhbaitapkythuatlaptrinh
 
Giao trinh ky thuat lap trinh 2
Giao trinh ky thuat lap trinh 2Giao trinh ky thuat lap trinh 2
Giao trinh ky thuat lap trinh 2
 
Giao trinh c c++
Giao trinh c c++Giao trinh c c++
Giao trinh c c++
 
File trong c_
File trong c_File trong c_
File trong c_
 
Epc assignment
Epc assignmentEpc assignment
Epc assignment
 
Epc test practical
Epc test practicalEpc test practical
Epc test practical
 
De thic++ --th
De thic++ --thDe thic++ --th
De thic++ --th
 
Dethi c++ -lt
Dethi c++ -ltDethi c++ -lt
Dethi c++ -lt
 
Debug trong c
Debug trong cDebug trong c
Debug trong c
 
D05 stl
D05 stlD05 stl
D05 stl
 
Cpl test1%20key
Cpl test1%20keyCpl test1%20key
Cpl test1%20key
 

Cpl test1

  • 1. 1 Đề thi thử môn ngôn ngữ lập trình C (Từ Trung Hiếu, 22-july-2006) Thời gian thi: 120 phút. Tổng số điểm: 25 điểm. Bài thi gồm 3 câu, Câu 1 phải được ghi trong baithi1.c Câu 2 phải được ghi trong baithi2.c Câu 3 phải được ghi trong baithi3.c Các bài làm đúng nhưng ghi sai tên tập tin sẽ bị bỏ qua và cho 0 điểm. Câu 1 (2/25) Viết khai báo của các hàm thực hiện các công việc sau 1) Tìm giá trị lớn nhất của mảng số thực gồm n phần tử 2) Tìm điểm lớn nhất (số thực) cho mảng sinh viên gồm n phần tử 3) Sắp xếp mảng số nguyên gồm n phần tử 4) Ghi mảng số thực xuống tập tin (cần chỉ ra tên tập tin để ghi) Ví dụ, khai báo của hàm kiểm tra ba số a, b, c có phải tam giác hay không int tamgiac(double a, double b, double c); Câu 2 (10/25) Viết chương trình thực hiện các công việc sau t1) Nhập số phần tử n của mảng trong khoảng 5 tới 10 t2) Nhập giá trị cho n chuỗi t3) Tìm độ dài lớn nhất và in ra độ dài đó t4) Sắp xếp mảng chuỗi và in ra Các công việc phải được viết thành hàm. t1 viết thành NhapSoPhanTu, t2 viết thành NhapMang, t3 viết thành TimGTLN, t4 viết thành SapXepMang và InMang. Câu 3 (13/25) Viết chương trình cho phép lựa chọn các chức năng sau. Giả sử chúng ta thao tác trên mảng nguyên hai chiều int a[30][30] phần tử 1 - Nhập số hàng m và số cột n và các giá trị phần tử 2 - In mảng đã nhập 3 - In ra các phần tử chính phương (các phần tử khác biến thành dấu sao) 4 - In ra các phần tử nguyên tố (các phần tử khác biến thành dấu sao) 5 - In ra tổng theo hàng và theo cột của mảng (mỗi cột một tổng, mỗi hàng một tổng) 6 - Thoát khỏi chương trình Mỗi chức năng phải viết thành một hàm, trừ chức năng thoát khỏi chương trình. HẾT NỘI DUNG THI