C Theory Test

3 747 0
C Theory Test

Đang tải... (xem toàn văn)

Thông tin tài liệu

C Theory Test giáo trình Aptech

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 ! . 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. Đề 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

Ngày đăng: 16/08/2012, 14:41

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan