SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
Cpl Test1
1. Đề thi thử môn ngôn ngữ lập trình C
(Từ Trung Hiếu, 22-july-2006)
Thời gian thi: 120 phút.
Tổng số điểm: 25 điểm.
Bài thi gồm 3 câu,
Câu 1 phải được ghi trong baithi1.c
Câu 2 phải được ghi trong baithi2.c
Câu 3 phải được ghi trong baithi3.c
Các bài làm đúng nhưng ghi sai tên tập tin sẽ bị bỏ qua và cho 0 điểm.
Câu 1 (2/25)
Viết khai báo của các hàm thực hiện các công việc sau
1) Tìm giá trị lớn nhất của mảng số thực gồm n phần tử
2) Tìm điểm lớn nhất (số thực) cho mảng sinh viên gồm n phần tử
3) Sắp xếp mảng số nguyên gồm n phần tử
4) Ghi mảng số thực xuống tập tin (cần chỉ ra tên tập tin để ghi)
Ví dụ, khai báo của hàm kiểm tra ba số a, b, c có phải tam giác hay không
int tamgiac(double a, double b, double c);
Câu 2 (10/25)
Viết chương trình thực hiện các công việc sau
t1) Nhập số phần tử n của mảng trong khoảng 5 tới 10
t2) Nhập giá trị cho n chuỗi
t3) Tìm độ dài lớn nhất và in ra độ dài đó
t4) Sắp xếp mảng chuỗi và in ra
Các công việc phải được viết thành hàm. t1 viết thành NhapSoPhanTu, t2 viết thành
NhapMang, t3 viết thành TimGTLN, t4 viết thành SapXepMang và InMang.
Câu 3 (13/25)
Viết chương trình cho phép lựa chọn các chức năng sau. Giả sử chúng ta thao tác trên
mảng nguyên hai chiều int a[30][30] phần tử
1 - Nhập số hàng m và số cột n và các giá trị phần tử
2 - In mảng đã nhập
3 - In ra các phần tử chính phương (các phần tử khác biến thành dấu sao)
4 - In ra các phần tử nguyên tố (các phần tử khác biến thành dấu sao)
5 - In ra tổng theo hàng và theo cột của mảng (mỗi cột một tổng, mỗi hàng một tổng)
6 - Thoát khỏi chương trình
Mỗi chức năng phải viết thành một hàm, trừ chức năng thoát khỏi chương trình.
HẾT NỘI DUNG THI
1