SlideShare a Scribd company logo
1 of 3
Download to read offline
Online Examination
QUESTION PAPER
Curriculum : ITT
Semester : 1
Date: dd/mm/yyyy
Duration : 120 minutes Total Marks: 25
Logic Building with C
Logic Building With C
Lưu ý:
- Học viên không được ghi vào phần đề bài, cuối giờ phải nộp lại đề cho giám thị.
Viết một chương trình có thực đơn (menu) như sau :
Moi ban lua chon :
1. Nhap 3 so nguyen.
2. Tim so lon nhat va so be nhat trong 3 so.
3. Tim tat ca uoc so chung cua 3 so do.
4. Hieu binh phuong cua so lon nhat va so be nhat.
5. Thoat khoi chuong trinh.
In ra menu như trên: [2.5]
Câu 1. Nhập 3 số nguyên: [ 5 ]
Khi người dùng chọn 1, chương trình hiển thị thông báo mời nhập 3 số nguyên.
Yêu cầu: Viết hàm để nhập 3 số nguyên này vào 3 biến trong chương trình chính.
- Hàm có tên là nhapso,nhận 3 đối số truyền theo tham chiếu (by-
reference).
- Hàm này mời người dùng nhập vào 3 số nguyên.
- Lưu 3 số đó vào 3 biến a, b, c trong chương trình chính để sử dụng cho
các câu sau.
Ví dụ : Khi hàm được gọi sẽ hoạt động như sau:
Moi ban nhap so thu nhat : 6 (enter)
Moi ban nhap so thu hai : 21 (enter)
Moi ban nhap so thu hai : 15 (enter)
Câu 2. Tìm số lớn nhất và số bé nhất trong 3 số đó: [ 5 ]
Khi người dùng chọn 2: In ra màn hình số lớn nhất và bé nhất trong 3 số đã nhập
trong câu 1. Yêu cầu:
- In ra số lớn nhất và bé nhất trong 3 số đã nhập trong câu 1. Yêu cầu:
o Mã lệnh thực hiện việc in các số này phải được viết trong 1 hàm
riêng có tên minmax.
o Hàm này nhận vào 3 số nguyên và in ra màn hình số lớn nhất và bé
nhất trong 3 số đó.
Ví dụ : Đối với thông số nhập như ví dụ trên, kết quả sẽ là
Trong 3 so 6, 21 va 15:
So lon nhat : 21
So be nhat : 6
Đề thi mẫu Online Test 1 Page 2 / 3
Logic Building with C
Đề thi mẫu Online Test 1 Page 3 / 3
Câu 3. Tìm tất cả các ước số chung của 3 số đó: [ 5 ]
Khi người dùng chọn 3: In ra màn hình tất cả các ước số chung (ƯSC) của 3 số
đã nhập trong câu 1. Yêu cầu:
o Mã lệnh thực hiện việc in các ƯSC phải được viết trong 1 hàm có
tên uocso.
o Hàm này nhận vào 3 số nguyên và in ra màn hình tất cả ước số
chung của 3 số đó.
Ví dụ : Đối với thông số nhập như ví dụ trên, kết quả sẽ là
Uoc so chung cua 6, 21 va 15 la : 3
Câu 4. Hiệu bình phương của số lớn nhất và số bé nhất. [ 5 ]
Khi người dùng chọn 4: In ra màn hình hiệu của bình phương số lớn nhất và bình
phương số bé nhất trong 3 số đã nhập trong câu 1. Yêu cầu:
o Mã lệnh thực hiện việc tính bình phương phải được viết trong 1 hàm
riêng có tên binhphuong.
o Hàm này nhận vào 1 số nguyên và trả về bình phương của số đó.
o Chương trình chính sẽ sử dụng hàm này để tính và in ra kết quả yêu
cầu.
Ví dụ : Đối với thông số nhập như ví dụ trên, kết quả sẽ là
Voi 3 so 6, 21 va 15:
Hieu binh phuong giua 21 va 6 la : 405
Câu 5. Thoát khỏi chương trình. [2.5]
Khi người dùng chọn 5: chương trình thoát.
Chúc các bạn làm bài tốt !

More Related Content

Viewers also liked

Tarea del seminario 1 - Competencias Informacionales
Tarea del seminario 1 - Competencias InformacionalesTarea del seminario 1 - Competencias Informacionales
Tarea del seminario 1 - Competencias Informacionalesrocioagal
 
Tarea del seminario 5
Tarea del seminario 5Tarea del seminario 5
Tarea del seminario 5rocioagal
 
Tugasan 1 (a) ms word
Tugasan 1 (a) ms wordTugasan 1 (a) ms word
Tugasan 1 (a) ms wordAmira Ali
 
Os Educadores Sociais E Os Blog’S
Os Educadores Sociais E Os Blog’SOs Educadores Sociais E Os Blog’S
Os Educadores Sociais E Os Blog’Skatita
 
I coniglietti - Disegni da colorare - Sabbiarelli
I coniglietti - Disegni da colorare - SabbiarelliI coniglietti - Disegni da colorare - Sabbiarelli
I coniglietti - Disegni da colorare - SabbiarelliSabbiarelli
 
Real madrid
Real madridReal madrid
Real madridrdc1893
 
Radicais livres e os principais antioxidantes da dieta
Radicais livres e os principais antioxidantes da dietaRadicais livres e os principais antioxidantes da dieta
Radicais livres e os principais antioxidantes da dietaSilenezé Souza
 
Hai căn hộ 45m 2chuẩn không cần chỉnh cho vợ chồng trẻ
Hai căn hộ 45m 2chuẩn không cần chỉnh cho vợ chồng trẻHai căn hộ 45m 2chuẩn không cần chỉnh cho vợ chồng trẻ
Hai căn hộ 45m 2chuẩn không cần chỉnh cho vợ chồng trẻThi công sơn giá rẻ
 

Viewers also liked (13)

Tarea del seminario 1 - Competencias Informacionales
Tarea del seminario 1 - Competencias InformacionalesTarea del seminario 1 - Competencias Informacionales
Tarea del seminario 1 - Competencias Informacionales
 
Codigo Da Vinci
Codigo Da VinciCodigo Da Vinci
Codigo Da Vinci
 
Taller 5b jose luis giraldo gomez 8d
Taller 5b jose luis giraldo gomez 8dTaller 5b jose luis giraldo gomez 8d
Taller 5b jose luis giraldo gomez 8d
 
Taller 8
Taller 8Taller 8
Taller 8
 
Dt100g3 en
Dt100g3 enDt100g3 en
Dt100g3 en
 
Tarea del seminario 5
Tarea del seminario 5Tarea del seminario 5
Tarea del seminario 5
 
Taller 5b jose luis giraldo gomez 8d
Taller 5b jose luis giraldo gomez 8dTaller 5b jose luis giraldo gomez 8d
Taller 5b jose luis giraldo gomez 8d
 
Tugasan 1 (a) ms word
Tugasan 1 (a) ms wordTugasan 1 (a) ms word
Tugasan 1 (a) ms word
 
Os Educadores Sociais E Os Blog’S
Os Educadores Sociais E Os Blog’SOs Educadores Sociais E Os Blog’S
Os Educadores Sociais E Os Blog’S
 
I coniglietti - Disegni da colorare - Sabbiarelli
I coniglietti - Disegni da colorare - SabbiarelliI coniglietti - Disegni da colorare - Sabbiarelli
I coniglietti - Disegni da colorare - Sabbiarelli
 
Real madrid
Real madridReal madrid
Real madrid
 
Radicais livres e os principais antioxidantes da dieta
Radicais livres e os principais antioxidantes da dietaRadicais livres e os principais antioxidantes da dieta
Radicais livres e os principais antioxidantes da dieta
 
Hai căn hộ 45m 2chuẩn không cần chỉnh cho vợ chồng trẻ
Hai căn hộ 45m 2chuẩn không cần chỉnh cho vợ chồng trẻHai căn hộ 45m 2chuẩn không cần chỉnh cho vợ chồng trẻ
Hai căn hộ 45m 2chuẩn không cần chỉnh cho vợ chồng trẻ
 

Similar to C theory test

Itt epc assignment
Itt epc assignmentItt epc assignment
Itt epc assignmentHồ Lợi
 
H hai epc_baitap
H hai epc_baitapH hai epc_baitap
H hai epc_baitapHồ Lợi
 
Bai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hocBai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hocHồ Lợi
 
[123doc] - dieu-khien-lap-trinh-nang-cao-plc.doc
[123doc] - dieu-khien-lap-trinh-nang-cao-plc.doc[123doc] - dieu-khien-lap-trinh-nang-cao-plc.doc
[123doc] - dieu-khien-lap-trinh-nang-cao-plc.docssuser51a27c
 
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 tapep ctunglop
Bai tapep ctunglopBai tapep ctunglop
Bai tapep ctunglopHồ Lợi
 
45128de03569526f74ab41afe7186aef
45128de03569526f74ab41afe7186aef45128de03569526f74ab41afe7186aef
45128de03569526f74ab41afe7186aefPhi Phi
 
De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7Levin Duong
 
Homework - C programming language
Homework - C programming languageHomework - C programming language
Homework - C programming languageLinh Lê
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh ctiểu minh
 
Cac van de co so kh may tinh
Cac van de co so kh may tinhCac van de co so kh may tinh
Cac van de co so kh may tinhTunAnh346
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trìnhLong Kingnam
 
Bao cao de tai thi trac nghiem tieng anh
Bao cao de tai thi trac nghiem tieng anhBao cao de tai thi trac nghiem tieng anh
Bao cao de tai thi trac nghiem tieng anhHoa Huong
 
Bao cao de tai thi trac nghiem tieng anh
Bao cao de tai thi trac nghiem tieng anhBao cao de tai thi trac nghiem tieng anh
Bao cao de tai thi trac nghiem tieng anhKết Vẻ
 

Similar to C theory test (20)

Cpl test3
Cpl test3Cpl test3
Cpl test3
 
Itt epc assignment
Itt epc assignmentItt epc assignment
Itt epc assignment
 
H hai epc_baitap
H hai epc_baitapH hai epc_baitap
H hai epc_baitap
 
Bai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hocBai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hoc
 
Cpl test2
Cpl test2Cpl test2
Cpl test2
 
Bài 6
Bài 6Bài 6
Bài 6
 
[123doc] - dieu-khien-lap-trinh-nang-cao-plc.doc
[123doc] - dieu-khien-lap-trinh-nang-cao-plc.doc[123doc] - dieu-khien-lap-trinh-nang-cao-plc.doc
[123doc] - dieu-khien-lap-trinh-nang-cao-plc.doc
 
Ontap ltc
Ontap ltcOntap ltc
Ontap ltc
 
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 tapep ctunglop
Bai tapep ctunglopBai tapep ctunglop
Bai tapep ctunglop
 
45128de03569526f74ab41afe7186aef
45128de03569526f74ab41afe7186aef45128de03569526f74ab41afe7186aef
45128de03569526f74ab41afe7186aef
 
De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7De kiem tra 1 tiet tin 7
De kiem tra 1 tiet tin 7
 
Homework - C programming language
Homework - C programming languageHomework - C programming language
Homework - C programming language
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh c
 
Bai tapktlt phan1
Bai tapktlt phan1Bai tapktlt phan1
Bai tapktlt phan1
 
Cac van de co so kh may tinh
Cac van de co so kh may tinhCac van de co so kh may tinh
Cac van de co so kh may tinh
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trình
 
Bai 18
Bai 18Bai 18
Bai 18
 
Bao cao de tai thi trac nghiem tieng anh
Bao cao de tai thi trac nghiem tieng anhBao cao de tai thi trac nghiem tieng anh
Bao cao de tai thi trac nghiem tieng anh
 
Bao cao de tai thi trac nghiem tieng anh
Bao cao de tai thi trac nghiem tieng anhBao cao de tai thi trac nghiem tieng anh
Bao cao de tai thi trac nghiem tieng anh
 

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
 
Huong danontapc
Huong danontapcHuong danontapc
Huong danontapcHồ 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)

Xu ly chuoi
Xu ly chuoiXu ly chuoi
Xu ly chuoi
 
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
 
Huong danontapc
Huong danontapcHuong danontapc
Huong danontapc
 
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
Cpl test1Cpl test1
Cpl test1
 
Cpl test1%20key
Cpl test1%20keyCpl test1%20key
Cpl test1%20key
 

C theory test

  • 1. Online Examination QUESTION PAPER Curriculum : ITT Semester : 1 Date: dd/mm/yyyy Duration : 120 minutes Total Marks: 25
  • 2. Logic Building with C Logic Building With C Lưu ý: - Học viên không được ghi vào phần đề bài, cuối giờ phải nộp lại đề cho giám thị. Viết một chương trình có thực đơn (menu) như sau : Moi ban lua chon : 1. Nhap 3 so nguyen. 2. Tim so lon nhat va so be nhat trong 3 so. 3. Tim tat ca uoc so chung cua 3 so do. 4. Hieu binh phuong cua so lon nhat va so be nhat. 5. Thoat khoi chuong trinh. In ra menu như trên: [2.5] Câu 1. Nhập 3 số nguyên: [ 5 ] Khi người dùng chọn 1, chương trình hiển thị thông báo mời nhập 3 số nguyên. Yêu cầu: Viết hàm để nhập 3 số nguyên này vào 3 biến trong chương trình chính. - Hàm có tên là nhapso,nhận 3 đối số truyền theo tham chiếu (by- reference). - Hàm này mời người dùng nhập vào 3 số nguyên. - Lưu 3 số đó vào 3 biến a, b, c trong chương trình chính để sử dụng cho các câu sau. Ví dụ : Khi hàm được gọi sẽ hoạt động như sau: Moi ban nhap so thu nhat : 6 (enter) Moi ban nhap so thu hai : 21 (enter) Moi ban nhap so thu hai : 15 (enter) Câu 2. Tìm số lớn nhất và số bé nhất trong 3 số đó: [ 5 ] Khi người dùng chọn 2: In ra màn hình số lớn nhất và bé nhất trong 3 số đã nhập trong câu 1. Yêu cầu: - In ra số lớn nhất và bé nhất trong 3 số đã nhập trong câu 1. Yêu cầu: o Mã lệnh thực hiện việc in các số này phải được viết trong 1 hàm riêng có tên minmax. o Hàm này nhận vào 3 số nguyên và in ra màn hình số lớn nhất và bé nhất trong 3 số đó. Ví dụ : Đối với thông số nhập như ví dụ trên, kết quả sẽ là Trong 3 so 6, 21 va 15: So lon nhat : 21 So be nhat : 6 Đề thi mẫu Online Test 1 Page 2 / 3
  • 3. Logic Building with C Đề thi mẫu Online Test 1 Page 3 / 3 Câu 3. Tìm tất cả các ước số chung của 3 số đó: [ 5 ] Khi người dùng chọn 3: In ra màn hình tất cả các ước số chung (ƯSC) của 3 số đã nhập trong câu 1. Yêu cầu: o Mã lệnh thực hiện việc in các ƯSC phải được viết trong 1 hàm có tên uocso. o Hàm này nhận vào 3 số nguyên và in ra màn hình tất cả ước số chung của 3 số đó. Ví dụ : Đối với thông số nhập như ví dụ trên, kết quả sẽ là Uoc so chung cua 6, 21 va 15 la : 3 Câu 4. Hiệu bình phương của số lớn nhất và số bé nhất. [ 5 ] Khi người dùng chọn 4: In ra màn hình hiệu của bình phương số lớn nhất và bình phương số bé nhất trong 3 số đã nhập trong câu 1. Yêu cầu: o Mã lệnh thực hiện việc tính bình phương phải được viết trong 1 hàm riêng có tên binhphuong. o Hàm này nhận vào 1 số nguyên và trả về bình phương của số đó. o Chương trình chính sẽ sử dụng hàm này để tính và in ra kết quả yêu cầu. Ví dụ : Đối với thông số nhập như ví dụ trên, kết quả sẽ là Voi 3 so 6, 21 va 15: Hieu binh phuong giua 21 va 6 la : 405 Câu 5. Thoát khỏi chương trình. [2.5] Khi người dùng chọn 5: chương trình thoát. Chúc các bạn làm bài tốt !