ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ------- CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc --------- ĐỀTHIMônthi:NgônngữC Thời gian thi: 120 phút (không kể thời gian phát đề) Bài 1. Hãy viết các hàm số sau: a. Hàm kiểm tra một số có phải là số nguyên tố hay không? b. Hàm nhập vào một dãy gồm N số nguyên c. Hàm in ra tất cả các số nguyên tố trong dãy N số nguyên Bài 2. Viết hàm tính giá trị: a. ≤+ >+ = 04 03 x,e x,xx )x(f x b. S(n)=1*2+2*3+… n*(n+1) Bài 3. Cặp số sinh đôi (a,b) là cặp thỏa mãn điều kiện: - a và b là 2 số nguyên tố - |a-b|=2 Sử dụng hàm kiểm tra số nguyên tố ở bài một, viết chương trình hiển thị tất cả các cặp số sinh đôi <10000. Bài 4. Cho biết kết quả của S trong đoạn mã lệnh sau : int n=4,S=0 ; for(int i=1 ;i<=n ; i++) for (int j= 1;j<=i;j++) S=S+j; Bài 5. Anh/chị hãy thiết kế lớp số nguyên lớn và cài đặt các phương thức hoặc hàm bạn sau: 1. Nạp chồng toán tử cộng hai số nguyên lớn 2. Nạp chồng toán tử hiệu của hai số nguyên lớn 3. Nạp chồng toán tử vào/ra 4. Nạp chồng toán tử chia hai số nguyên lớn (thương là một số nguyên) 5. Nạp chồng toán tử nhân hai số nguyên lớn . H C QU C GIA HÀ NỘI TRƯỜNG ĐẠI H C CÔNG NGHỆ -- -- - -- C NG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Đ c lập - Tự do - Hạnh ph c -- -- - -- - - ĐỀ THI Môn thi: Ngôn ngữ C. Anh/chị hãy thi t kế lớp số nguyên lớn và c i đặt c c phương th c ho c hàm bạn sau: 1. Nạp chồng toán tử c ng hai số nguyên lớn 2. Nạp chồng toán tử hiệu c a