Tài liệu Tổng hợp các đề thi thực hành Tin học đại cương cung cấp cho các bạn những câu hỏi bài tập dưới 2 dạng: Các bài tập cơ bản Tin học đại cương, viết theo dạng hàm. Với các bạn đang học và ôn thi môn Tin học đại cương thì đây là tài liệu tham khảo hữu ích.
TỔNG HỢP CÁC ĐỀ THI THỰC HÀNH TIN HỌC ĐẠI CƯƠNG (Danh mục tổng hợp đề thi có tính chất tham khảo định hướng cho sinh viên học tập.) Phần 1: Các tập Viết chương trình có sử dụng hàm kiểm tra n (nhập từ bàn phím) có phải số ngun tố khơng? Viết chương trình in dãy số Fibonaxi nhỏ N Biết F1=1, F2=1, Fi=Fi-1+Fi-2 Viết chương trình có sử dụng hàm kiểm tra n (nhập từ bàn phím) có phải số phương khơng? Viết chương trình có sử dụng hàm kiểm tra n (nhập từ bàn phím) có phải số tự đối xứng khơng? Số hồn hảo số nguyên dương tổng ước thực Ví dụ: 6=1+2+3 Viết chương trình có sử dụng hàm kiểm tra n (nhập từ bàn phím) có phải số hồn hảo khơng? Viết chương trình tìm UCLN BCNN số a b nhập từ bàn phím? Số tổ hợp k k k 1 k n Cn có cơng thức truy hồi: Cn = Cn 1+ Cn1với Cn = Cn =1 chương trình có sử dụng hàm để tính Viết k Cn Viết chương trình sử dụng hàm để tính tổng sau: S = n k xk! = 1+ x + k0 Viết chương trình sử dụng hàm để tính tổng sau: Sn = 1+ x + x2 x2 2! + + + + xn n! x n 1 x n + n 1 n 10 Giải biện luận phương trình bậc (tính trường hợp suy biến) 11 Viết chương trình nhập lãi suất năm r (%), tiền vốn p thời hạn gửi tiền n năm In vốn tích lũy a năm Biết công thức a = p * (1+r)n 12 Viết chương trình giải phương trình bậc bốn trùng phương (ax4 + bx2 + c = 0, a0) Có đếm số nghiệm khác phương trình 13 Viết chương trình nhập h, phút m giây s số nguyên dương n In hình giờ, phút, giây sau n giây 14 Viết chương trình in hình bảng chân trị phép tốn logic: AND, OR, NOT Ví dụ, với phép OR có kết in OR 1 0 1 1 Dùng phép logic tương ứng là: &&, ||, ! 15 Số có cơng thức tính xấp xỉ sau 1 4[1- + - + +(-1)n ] 2n Viết chương trình nhập số ngun dương n tính số 16 Viết chương trình tính sin(x) triển khai theo chuỗi sau: sin(x) = x/1! – x3/3! + + (-1)n.x2n+1/(2n+1)! số phần tử chọn đạt độ xác: |x2n+1/(2n+1)!| < EPS=10-6 (dùng hàm fabs ) 17 Viết chương trình nhập số nguyên dương a kiểm tra a có phải số tự đối xứng khơng? Ví dụ: 5, 232, 5775 tự đối xứng, 2342 khơng tự đối xứng 18 Nhập vào số nguyên bất kỳ,hãy tính tổng số nguyên chừng nhập vào bàn phím số 19 Viết chương trình in bảng cửu chương 20 Viết chương trình in số đối xứng nhỏ N (N nhập từ bàn phím) 21 In hình dãy số Fibonaxi nhỏ với N nhập từ bàn phím Biết dãy Fibonaxi có dạng sau: Fn=Fn-1+Fn-2 với F1=1, F2=1 22 Viết chương trình nhập vào số nguyên N sau in số đảo N? Ví dụ: N=12345 In 54321 23 Viết chương trình tính N!!, với N nhập từ bàn phím N chẵn: N!!=2*4*6*…*N N lẻ: N!!=1*3*5*…*N 24 Viết chương trình giải phương trình bậc hai dạng ax2 + bx + c = 25 Viết chương trình nhập vào độ dài cạnh tam giác, kiểm tra xem có phải cạnh tam giác khơng? 26 Viết chương trình nhập vào số ngun N, tính tổng chữ số nó? 27 Viết chương trình nhập vào số ngun N, tính tích chữ số nó? 28 Viết chương trình nhập vào độ dài cạnh tam giác, kiểm tra xem có phải cạnh tam giác khơng? Cho biết tam giác ? 29 Viết chương trình nhập vào số a, b,c Tìm số trung gian (số lớn thứ nhì) ? 30 Viết chương trình nhập vào số nguyên (từ đến 4), lựa chọn để đưa hình mùa ? (ví dụ : nhập vào số đưa : Mùa Xuân, 2: Mùa Hạ,…) 31 Viết chương trình nhập vào ký tự, lựa chọn để đưa hình mùa ? (ví dụ : nhập vào X đưa : Mua Xuan, H đưa : Mua Ha, T đưa : Mua Thu, D đưa : Mua Dong) ? 32 Viết chương trình sử dụng đệ quy để tính n! (n!=1*2*3*…*n)? 33 Viết chương trình sử dụng hàm để tính tổng sau: a Sn = 1+ x + x2 + + xn n + xn n 34 Với chữ số 0; 1; 2;3 Hỏi lập chữ số thập phân có đủ mặt chữ số cho mà có chữ số phần nguyên? Hãy viết chương trình đếm số thỏa mãn đề bài? 35 Với chữ số 2; 4; 6;8 Hỏi lập chữ số thập phân có đủ mặt chữ số cho mà có chữ số phần thập phân? Hãy viết chương trình đếm số thỏa mãn đề bài? 36 Viết chương trình để tìm số nhỏ có chữ số mà chia cho 2; 3;4;5 có số dư số nào? Phần 2: Viết theo dạng hàm Viết chương trình nhập xuất mảng chiều A có n phần tử hình Xuất hình nguyên tố mản A Xuất hình hồn hảo A Xóa phần tử có số k khỏi mảng A Xuất mảng A sau xóa số số k hình Nhập số k từ bàn phím,kiểm tra k có mảng khơng? Sắp xếp số mảng theo thứ tự tăng dần, xuất lại hình Sắp xếp phần tử chẵn đầu mảng, phần tử lẻ cuối mảng,xuất lại hình Sắp xếp mảng theo thứ tự giảm dần,xuất lại hình Xuất số chia hết cho Xóa phần tử mảng,xuất lại hình Xóa phần tử cuối mảng,xuất lại hình Tính tổng số ngun tố mảng, xuất kết hình Xuất hình số nguyên tố mảng A Xuất hình số phương mảng A Xuất hình số hồn hảo mảng A Xuất hình giá trị nguyên dương lẻ lớn Xuất hình phương mảng tính tổng số Đảo thứ tự mảng,xuất kết sau đảo hình Tìm số nhỏ mảng,xuất giá trị,vị trí phần tử Xóa giá trị âm mảng xuất mảng sau xóa hình Xuất hình số nguyên tố cuối mảng (nếu có),còn khơng xuất dòng “Khơng có số nguyên tố mảng” Xuất hình số chia hết cho tính tổng số chia hết cho Viết chương trình nhập hai mảng chiều A B Xuất mảng A B hình Nối mảng A vào B (không dùng mảng phụ) Xuất mảng sau nối hình Cộng hai mảng (C=A+B C[1]=A[1]+B[1], C[2]=A[2]+B[2]… ), xuất kết mảng C hình ... để tính tổng sau: a Sn = 1+ x + x2 + + xn n + xn n 34 Với chữ số 0; 1; 2;3 Hỏi lập chữ số thập phân có đủ mặt chữ số cho mà có chữ số phần nguyên? Hãy viết chương trình đếm số thỏa mãn đề bài?... tam giác, kiểm tra xem có phải cạnh tam giác khơng? 26 Viết chương trình nhập vào số ngun N, tính tổng chữ số nó? 27 Viết chương trình nhập vào số nguyên N, tính tích chữ số nó? 28 Viết chương trình... khơng? Ví dụ: 5, 232, 5775 tự đối xứng, 2342 khơng tự đối xứng 18 Nhập vào số nguyên bất kỳ,hãy tính tổng số ngun chừng nhập vào bàn phím số 19 Viết chương trình in bảng cửu chương 20 Viết chương trình