1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BAI TAP PASCAL

3 8 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Viết chương trình tính tổng các phần tử trên tam giác dưới của một ma trận vuông cấp N.. Viết chương trình nhập vào một ma trận vuông NxN, In ra ma trận sau khi sắp xếp.[r]

(1)

Bài tập Pascal GV: Lương Trn Hy Hiến

BÀI T

P PASCAL

Bài tập rẽ nhánh CASE…OF:

1 Viết chương trình nhập vào tháng, in tháng có ngày

2 Viết chương trình nhập vào số x, y toán tử +, -, *, / Sau thực phép tính (nếu y = thơng báo khơng chia được)

Bài tập vịng lặp:

1 Một số tự nhiên Palindrom chữ số viết theo thứ tự ngược lại tạo thành số số (ví dụ: 4884, 321123, 15651) Hãy tìm tất số tự nhiên nhỏ N mà bình phương lên số Palindrom

2 Viết chương trình nhập vào số thập phân N, in số hệ nhị phân, hệ bát phân, hệ thập lục phân tương ứng N

3 Viết chương trình nhập vào số nhị phân, xuất giá trị tương ứng hệ thập phân Tính S = 1*2*3 + 2*3*4 +…+ n*(n+1)*n+2

5 Tính R =

Bài tập khuyến khích dùng hàm/thủ tục:

1 Bài tập in hình:

a Truyền vào ký tự số n In n ký tự b In hình chữ nhật dấu * có kích thước m*n c In hình chữ nhật rỗng dấu * có kích thước m*n d In tam giác cân dấu * có chiều cao h

e In tam giác rỗng dấu * có chiều cao h Bài tập tính tổng sau:

f S = + + … + n

g S = + + … + 2.n (tổng số chẵn <=n) h S = 12+22+ … + n2

i S = 1.2+2.3+ … + n.(n+1) j S = 1/2 + 2/3 + … n/(n+1)

3 Tính số hạng thứ n dãy fibonaci (F0 = F1 = 1, Fn = Fn-1+Fn-2) Tìm UCLN, BCNN hai số a,b

5 Rút gọn phân số

6 In ước số dương thực n (n=6 ước số 1,2,3) Tổng ước số dương thực n

8 Tổng số chẵn <=n T = n!

10.Kiểm tra n có phải số nguyên tố hay khơng 11.Kiểm tra n có phải số phương hay khơng 12.Phân tích n thành tích thừa số nguyên tố

Bài tập mảng chiều

1 Nhập vào dãy số N số nguyên Xếp số lẻ vào đầu dãy, số chẵn vào cuối dãy Viết chương trình nhập vào dãy số nguyên Sau chèn thêm phần tử vị trí bất

kỳ vào dãy In dãy số sau chèn

3 Viết chương trình nhập vào dãy số nguyên Xóa phần tử có giá trị dãy In dãy sau xóa

4 Nhập vào dãy gồm N số nguyên Xuất dãy số sau xếp tăng dần Nhập vào dãy số nguyên, kiểm tra dãy có phải cấp số cộng không?

6 Nhập vào dãy N số nguyên, tìm dãy cấp số cộng dài dãy cho

N

n

n n n

n!

! ! !

3

2

(2)

Bài tập Pascal GV: Lương Trn Hy Hiến

Bài tập mảng chiều:

1 Tìm phần tử có giá trị lớn ma trận vng cấp N Viết chương trình tính tổng phần tử đường chéo Viết chương trình in tam giác Pascal với N số dòng cho trước

4 Viết nhập vào hai ma trận, sau in ma trận kết phép nhân ma trân Viết chương trình tính tổng phần tử tam giác ma trận vuông cấp N Viết chương trình nhập vào ma trận vng NxN, In ma trận sau xếp

7 Nhập vào số tự nhiên N điền vào bảng vuông NxN số từ 1, 2, …, N2 theo hình xoắn ốc sau:

Bài tập chuỗi:

1 Viết chương trình kiểm tra chuỗi có phải Palindrom hay khơng? Viết chương trình đếm số ký tự xuất chuỗi

3 Viết chương trình đổi ký tự chuỗi từ hoa sang thường Viết chương trình cắt bỏ khoảng trắng thừa chuỗi Viết chương trình in từ dài chuỗi

6 Viết chương trình nhập vào họ tên In họ, tên lót, tên

7 Viết chương trình nhập vào danh sách họ tên In danh sách vừa nhập với định dạng canh bên

Bài tập hàm/thủ tục:

1 Viết lại chương trình nhập xuất mảng chiều, hai chiều sử dụng chương trình Viết chương trình nhập vào dãy số nguyên gồm N số In giá trị trung bình, tổng

phần tử lẻ, tổng phần tử chẵn, số nguyên tố giải

3 Viết chương trình nhập vào chuỗi ký tự Viết chương trình LTrim, CTrim,Rtrim để loại bỏ khoảng trắng bên trái, giữa, bên phải chuỗi cho

4 Viết chương trình trình Power, Lower để đổi chuỗi sang chữ hoa chũ thường

Bài tập Record:

1 Viết chương trình quản lý thông tin danh bạ điện thoại ◦ Nhập vào danh sách

◦ Sắp xếp danh sách (khơng cần làm) ◦ Xuất danh sách

◦ Tìm phần tử danh sách ◦ Thêm phần tử vào danh sách ◦ Xóa phần tử danh sách ◦ Sửa phần tử danh sách

2 Viết chương trình quản lý sổ liên lạc tất học sinh bao gồm thao tác nhập, xuất, thêm, xóa, sửa, tính điểm trung bình xếp loại

3 Viết chương trình tính giá trị đa thức sau với x,n, (i=1 n) nhập từ bàn phím

a

x

a

x

a

x

a

n n

n

n

1

1

+

(3)

Bài tập Pascal GV: Lương Trn Hy Hiến

Bài tập Tổng hợp:

1 Viết chương trình tìm ước chung lớn nhất, bội chung nhỏ số nguyên dương nhập vào từ bàn phím

2 Tính giá trị đa thức sau, với n, nhập từ bàn phím

3 Nhập vào giá trị ma trận vuông cấp N So sánh giá trị tổng phần tử đường chéo đường chéo phụ với tổng giá trị lại

4 Viết chương trình nhập vào chuỗi gồm ký tự x,d,v liên tiếp Hãy ký tự x vào đầu chuỗi, ký tự v vào cuối chuỗi

Ví dụ:

Nhập vào : xdvvdxxd Xuất : xxxdddv

5 Viết chương trình nhập vào N điểm mặt phẳng tọa độ OXY Xuất toạ độ đỉnh,chu vi, diện tích hình chữ nhật bao phủ tất điểm

a

a

a

1, 2, , n

)

(

)

(

)

(

)

(

)

(

a

1

a

2

a

2

a

3

a

3

a

4

a

3

a

4

a

1

a

Ngày đăng: 28/04/2021, 21:39

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w