You are on page 1of 3

BM.01-QT.

01/ĐBCL

BỘ CÔNG THƯƠNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM


TRƯỜNG CAO ĐẲNG Độc lập - Tự do - Hạnh phúc
KỸ THUẬT CÔNG NGHIỆP

ĐỀ THI KẾT THÚC HỌC PHẦN (MÔN HỌC)


Mã đề: 01

Môn thi: Lập trình căn bản Hình thức thi: Thực hành
Số đơn vị học trình (Tín chỉ): 3 Ngành: CNTT, KT LR&SCMT
Bậc đào tạo: Trung cấp Hệ đào tạo: chính quy
Thời gian thi: 60phút
(Đề thi gồm có 01 trang)

Câu 1. (4 điểm)
Viết chương trình nhập vào một số nguyên dương n và Tính T(n) = 1x2x3x…
xn
Câu 2. (6 điểm)
Viết chương trình nhập vào một dãy số nguyên sau đó:
a) In dãy vừa nhập ra màn hình;
b) Tính tổng các phần tử lẻ của dãy;

------- Hết ------


(Thí sinh không sử dụng tài liệu. Cán bộ coi thi không giải thích gì thêm)

Họ và tên thí sinh:……………………………….. Số báo danh:………


--------------------------------------------------------------------------------------------
Bắc Giang, ngày 14 tháng 10 năm 2020

P.TRƯỞNG KHOA TỔ TRƯỞNG CÁN BỘ LÀM ĐỀ 1 CÁN BỘ LÀM ĐỀ 2


(Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên)

Lê Đình Giang
BỘ CÔNG THƯƠNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
TRƯỜNG CAO ĐẲNG Độc lập - Tự do - Hạnh phúc
KỸ THUẬT CÔNG NGHIỆP

ĐÁP ÁN THI KẾT THÚC HỌC PHẦN (MÔN HỌC)


Mã đề: 01
Môn thi: Lập trình căn bản Hình thức thi: Thực hành
Số đơn vị học trình (Tín chỉ): 3 Ngành: CNTT, KT LR&SCMT
Bậc đào tạo: Trung cấp Hệ đào tạo: chính quy
Thời gian thi: 60 phút

(Đáp án gồm có 03 trang)


TT Đáp án Điểm (*)
Câu 1 Viết chương trình nhập vào một số nguyên dương n và Tính Tổng điểm:
T(n) = 1x2x3x…xn 4 điểm
# include <stdio.h> 0.25đ
# include <conio.h> 0.25đ
int main() 0.25đ
{
int i, n; 0.25đ
long P; 0.25đ
i = 1; 0.25đ
P = 1; 0.25đ
printf("\nNhap n: "); 0.25đ
scanf("%d", &n); 0.25đ
while(i < n) 0.25đ
{
P = P * i; 0. 5đ
i++; 0.25đ
}
printf("\nTich 1x2x....x%d la: %ld", i, P); 0. 5đ
getch(); 0.25đ
return 0;
}
Câu 2 Viết chương trình nhập vào một dãy số nguyên sau đó: Tổng điểm: 6
a) In dãy vừa nhập ra màn hình; điểm
b) Tính tổng các phần tử lẻ của dãy;
# include <stdio.h> 0.25đ
# include <conio.h> 0.25đ
main() 0.25đ
{
int i, n, TC; 0. 5đ
int a[8]; 0.25đ
printf("Nhap so phan tu cua mang = "); 0.25đ
scanf("%d",&n); 0.25đ
for(i=0;i<n;i++) 0. 5đ
{
printf("Phan tu thu %d la: ",i); 0.25đ
scanf("%d",&a[i]); 0.25đ
}
printf("Mang ban vua nhap vao la”); 0.25đ
for(i=0;i<n;i++) 0.5đ
{ 0.25đ
printf("%d",a[i]);
}
TC=0; 0.25đ
for(i=0;i<n;i++) 0. 5đ
{
if(a[i]%2!=0) TC = TC+a[i]; 0. 5đ
}
printf("Tong cac phan tu le la %d\n", TC); 0.25đ
return 0; 0.25đ
getch(); 0.25đ
}

-------------------------------- Hết --------------------------------


Bắc Giang, ngày 14 tháng 10 năm 2020

KHOA ĐTTH TỔ TRƯỞNG CÁN BỘ LÀM ĐÁP ÁN 1 CÁN BỘ LÀM ĐÁP ÁN 2


(Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên)

Lê Đình Giang

You might also like