Đây là đề:

Bài Thi Pascal HSG Thành Phố, Anh em xem giùm 18032993_449895505351564_1659669559506444128_n

Đề bằng chữ:

Đề:

Bài 1 (6 Điểm): Diện tích các hình

Viết Chương Trình cho phép tính diện tích các hình: Hình chữ nhật; Tam giác; Hình thang. Người dùng chọn hình cần tính diện tích từ bảng chọn, sau đó khai báo các thông số liên quan và nhận được diện tích của hình (Kết quả làm tròn 3 chữ số thập phân)

Ví dụ: Dữ liệu nhập __________________________________Kết quả ra màn hình

1. Hinh chu nhat _________________________________Dien tich cua hinh la: 22.637

2. Tam Giac

3. Hinh thang

Hay chon hinh can tinh dien tich: 1

Cho biet chieu dai: 5.24

Cho biet chieu rong: 4.32

Bài 2 (5 điểm): Đếm số

Viết chương trình cho phép nhập dãy gồm N số nguyên (N>1) rồi thực hiện:

a) Đếm các số lớn hơn 20 và nhỏ hơn 50

b) Tính tổng và tích của các số thỏa mãn điều kiện ở câu a

Ví dụ: Dữ liệu nhập _______________________ Kết quả ra màn hình

Nhap so N: 4 _______________________ So cac so lon hon 20 va nho hon 50 la:2

So can nhap: 30 _________________________ Tong cua chung la: 70

So can nhap: 40 _______________________ Tich cua chung la: 1200

So can nhap: 50

So can nhap: 60

Bài 3 (5 điểm): Dãy số

Viết chương trình nhập một dãy số tối đa 100 số, sau đó sắp xếp lại theo thứ tự tăng dần

Ví dụ: Dữ liệu nhập ____________________________ Kết quả ra màn hình

Do dai cua day so: 5 ___________________________ Day sau khi da sap xep:

Nhap day so: ________________________________ 6 7 11 12 15

Nhap A[1] = 11

Nhap A[2] = 7

Nhap A[3] = 6

Nhap A[4] = 12

Nhap A[5] = 15

Bài 4 (4 điểm): Thừa số nguyên tố:

Viết chương trình tìm các số tự nhiên nhỏ hơn hoặc bằng n mà sau khi làm phép phân tích ra thừa số nguyên tố có nhiều nhân tử nhất

Ví dụ: Dữ liệu nhập _________________________ Kết quả ra màn hình:

Nhap so n = 9 ______________________________ So 8 co nhieu uoc nhat, 8 = 2.2.2

Bài 1: 6 điểm

Bài 2: 5 điểm

Bài 3: 5 điểm

Bài 4: 4 điểm

Đây là Link bài làm: Bài làm của tôi

Winrar: drive.google.com/file/d/0Byjf_8awQ8_XaUVhMFBMcUkxLXc/view?usp=drive_web

File Pascal: drive.google.com/open?id=0Byjf_8awQ8_XTXkzempNOGdWa00

Kết quả bài thi: 12 điểm

Còn đây là bài làm của đứa khác: (nó được chấm đạt 16 điểm):

File Pascal: drive.google.com/open?id=0Byjf_8awQ8_XTmRaUklnUzFOblU

Winrar: drive.google.com/open?id=0Byjf_8awQ8_XYVRJZ2lDVDhtV2M