Tải bản đầy đủ (.docx) (1 trang)

Bài Tập Pascal nâng cao lớp 11

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (57.25 KB, 1 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>BÀI TẬP NÂNG CAO TIN HỌC 11</b>


<b> 1. Viết chương trình nhập vào một số tự nhiên sau đó in ra số đảo ngược.</b>
VD: 74532 à 23547.


<b> 2. Viết chương trình nhập vào một số khơng lớn hơn 1 tỷ sau đó hãy đưa ra bằng chữ số </b>
đó


VD: 5675 “ Nam nghin sau tram bay muoi lam”


3. Viết chương trình nhập vào một mảng số ngun sau đó hãy tìm ra dãy con tăng dài
nhất trong dãy.


Vd: 4 2 5 6 8 9 7 10 là 5 6 8 9


<b> 4. Viết chương trình nhập vào một mảng số ngun sau đó hãy tìm ra số lặp lại nhiều </b>
lần nhất trong mảng. Nếu có hai phần tử có số lặp lại bằng nhau thì đưa ra phần tử
đầu.


VD: 2 4 6 8 4 6 4 7 10 6 : số lặp lại nhiều lần nhất số 4
<b> 5. Cho dãy số a1, a2,a3……..an. Hãy phân tích thành hai dãy bất kỳ sao cho tổng hai </b>
dãy đó chênh lệch nhau càng ít càng tốt.


VD: 2 4 8 25 20 15 7 10 6




25 20


10 15



8 7


4 6


2


<b>6. Viết chương trình nhập vào một mảng số nguyên tăng và môt số nguyên K. sau đó </b>
hãy tìm vị trí chèn giá trị K vào mảng mà vẫn là mảng không giảm.


VD : 2 4 6 7 8 10 13 16


Sau khi chèn K=9 : 2 4 6 7 8 9 10 13 16


Sau khi chèn K=7 : 2 4 6 7 7 8 10 13 16


<b>7.Viết chương trình mã hố và giải mã một bức thư bằng tiếng anh.</b>
Vd: I love you Mã hoá thành : M psz Csy


M psz Csy Giải mã thành I love you


Hd: hàm ORD( ) đổi của ký tự trong bảng mã ASCII thành số thứ tự
CHR( ) đổi số thứ tự thành ký tự.


</div>

<!--links-->

×