Pascal: BÀI TẬP 6


Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên

Bài tập 6.1:

Viết chương trình giải phương trình bậc hai với yêu cầu sử dụng các chương trình con để giải quyết các trường hợp xãy ra của delta.

Bài tập 6.2:

Viết chương trình cho phép nhập hai số vào hai biến, thực hiện đổi giá trị của hai biến cho nhau. Yêu cầu dùng chương trình con để thực hiện chức năng đổi giá trị.

Bài tập 6.3:

Tìm số lớn thứ nhì trong n số được nhập từ bàn phím.

Ví dụ: Nhập các sô 10; 10; 9; 9; 8 thì được số lớn nhì là 9.

Giải thuật:

- Nhập 2 số, Xác định giá trị cho hai biến Max, Nhi.

- Lần lượt nhâp các số. Với mỗi số được nhập xét:

    + Nếu So > Max thì gán Nhi = Max, Max = So.

    + Nếu Nhi < So < Max thì gán Nhi = So.

Bài tập 6.3:

Viết chương trình tính giai thừa của số n (Viết là n!). Với yêu cầu:

- Nếu người dùng nhập số n < 0 thì yêu cầu nhập lại.

- Sử dụng chương trình con để tính giai thừa của một số.

  n! = 1 nếu n = 0;

  n! = 1.2.3.4.5...n (Tích của n thừa số).

Bài tập 6.4:

Viết chương trình tính n! với yêu cầu sử dụng hàm để tính giai thừa.

Bài tập 6.5:

Viết chương trình cho phép thực hiện rút gọn phân số.

Hướng dẫn:

- Tìm UCLN của tử số và mẫu số.

- Chia tử và mẫu của phân số cho UCLN vừa tìm được.

Bài tập 6.6:

Viết chương trình cho phép trộn hai dãy số A và B cùng có số phần tử là k để được dãy số C theo yêu cầu sau:

A = a1, a2 ... ak

B = b1, b2 ... bk

Được C = a1, b1, a2, b2 ... ak, bk.

Bài tập 6.7:

Viết chương trình in ra các số nguyên tố nhỏ hơn n với yêu cầu dùng hàm để kiểm tra một số có phải là số nguyên tố hay không.

Bài tập 6.8:

Viết chương trình cho phép sắp xếp một dãy số với yêu cầu sử dụng các chương trình con: Nhập mảng, in mảng, đổi giá trị của hai số.

» Tiếp: SOLUTIONS BÀI TẬP 6
« Trước: Chương trình con: Thủ tục và Hàm
Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên
Copied !!!