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

Chia sẻ bởi Nguyễn Dư Tấn | Ngày 17/10/2018 | 20

Chia sẻ tài liệu: Bài Tập Pascal nâng cao lớp 11 thuộc Tin học 8

Nội dung tài liệu:

BÀI TẬP NÂNG CAO TIN HỌC 11
  1. Viết chương trình nhập vào một số tự nhiên sau đó in ra số đảo ngược.
VD: 74532 ( 23547.
  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ố đó
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ố nguyên 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
  4. Viết chương trình nhập vào một mảng số nguyên sau đó hãy tìm ra số lặp lại nhiều 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
  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 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


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 đó 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
7.Viết chương trình mã hoá và giải mã một bức thư bằng tiếng anh.
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ự.
VD: ORD(A)=65 CHR(67)= C

* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Dư Tấn
Dung lượng: 30,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)