4. Tạo một biểu mẫu HTML đơn giản và chấp nhận tên người dùng và hiển thị tên thông qua câu lệnh PHP echo. Chuyển đến trình chỉnh sửa
Đầu ra mẫu của biểu mẫu HTML
Bấm vào tôi để xem các giải pháp
5. Viết tập lệnh PHP để lấy địa chỉ IP của máy khách. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
6. Viết một tập lệnh phát hiện trình duyệt PHP đơn giản. Chuyển đến trình chỉnh sửa
Đầu ra mẫu. Tác nhân người dùng của bạn là. Mozilla/5. 0 [Windows NT6. 1] AppleWebKit/537. 36 [KHTML, như Gecko] Chrome/35. 0. 1916. 114 Safari/537. 36
Nhấp vào tôi để xem giải pháp
7. Viết tập lệnh PHP để lấy tên tệp hiện tại. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
8. Viết tập lệnh PHP, tập lệnh này sẽ trả về các thành phần sau của url 'https. //www. w3resource. com/php-bài tập/php-cơ bản-bài tập. php'. Chuyển đến trình chỉnh sửa
Danh sách các thành phần. Lược đồ, Máy chủ, Đường dẫn
Đầu ra dự kiến.
Sơ đồ. http
Máy chủ. www. w3resource. com
Đường dẫn. /php-bài tập/php-cơ bản-bài tập. php
Nhấp vào tôi để xem giải pháp
9. Viết PHP script đổi màu ký tự đầu tiên của một từ. Chuyển đến trình chỉnh sửa
Chuỗi mẫu. Hướng dẫn PHP
Đầu ra dự kiến.
P HP T hướng dẫn
Nhấp chuột
10. Viết tập lệnh PHP để kiểm tra xem trang được gọi từ 'https' hay 'http'. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
11. Viết tập lệnh PHP để chuyển hướng người dùng đến một trang khác. Chuyển đến trình chỉnh sửa
Đầu ra dự kiến. Chuyển hướng người dùng đến https. //www. w3resource. com/
Nhấp vào tôi để xem giải pháp
12. Viết một chương trình PHP đơn giản để kiểm tra xem email có hợp lệ không. Chuyển đến trình chỉnh sửa
Gợi ý. Sử dụng bộ lọc FILTER_VALIDATE_EMAIL xác thực giá trị dưới dạng địa chỉ email.
Lưu ý. Tài liệu PHP không nói rằng FILTER_VALIDATE_EMAIL phải vượt qua RFC5321.
Nhấp vào tôi để xem giải pháp
13. Viết tập lệnh e PHP để hiển thị chuỗi, giá trị trong bảng. Chuyển đến trình chỉnh sửa
Ghi chú. Sử dụng các phần tử bảng HTML thành tiếng vang.
Đầu ra dự kiến.
Nhấp vào tôi để xem giải pháp
14. Viết đoạn mã PHP để hiển thị mã nguồn của một trang web [e. g. "http. //www. thí dụ. com/"]. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
15. Viết tập lệnh PHP để lấy thông tin sửa đổi lần cuối của tệp. Chuyển đến trình chỉnh sửa
Tên tệp mẫu. bài tập cơ bản về php. php
Đầu ra mẫu. Sửa đổi lần cuối Thứ hai, ngày 26 tháng 6 năm 2017, 12. 43 giờ chiều
Nhấp vào tôi để xem giải pháp
16. Viết tập lệnh PHP để đếm số dòng trong một tệp.
Lưu ý. Lưu tên tệp văn bản vào một biến và đếm số dòng văn bản mà nó có. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
17. Viết tập lệnh PHP để in phiên bản PHP hiện tại. Chuyển đến trình chỉnh sửa
Ghi chú. Không sử dụng hàm phpinfo[].
Nhấp vào tôi để xem giải pháp
18. Viết tập lệnh PHP để trì hoãn việc thực thi chương trình trong số giây đã cho. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
19. Các phép toán số học trên các biến ký tự. $d = 'A00'. Sử dụng biến này in các số sau. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
A01
A02
A03
A04
A05
Click me to see the solution
20. Viết tập lệnh PHP để nhận lỗi xảy ra lần cuối. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
21. Viết hàm PHP để kiểm tra xem một số lớn hơn 30, 20 hay 10 bằng cách sử dụng toán tử bậc ba. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
22. Viết tập lệnh PHP để lấy URL đầy đủ. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
23. Viết PHP script để so sánh phiên bản PHP. Chuyển đến trình chỉnh sửa
Ghi chú. Sử dụng hàm version_compare[] và hằng số PHP_VERSION.
Nhấp vào tôi để xem giải pháp
24. Viết tập lệnh PHP để lấy tên của chủ sở hữu tập lệnh PHP hiện tại. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
25. Viết tập lệnh PHP để lấy thư mục gốc của tài liệu mà tập lệnh hiện tại đang thực thi, như được định nghĩa trong tệp cấu hình của máy chủ. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
26. Viết PHP script để lấy thông tin về hệ điều hành mà PHP đang chạy trên đó. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
27. Viết tập lệnh PHP để in ra tất cả các khoản tín dụng cho PHP. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
28. Viết tập lệnh PHP để lấy đường dẫn thư mục được sử dụng cho các tệp tạm thời. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
29. Viết tập lệnh PHP để lấy tên các chức năng của mô-đun. Chuyển đến trình chỉnh sửa
Ghi chú. Tìm các hàm XML, JSON, v.v.
Nhấp vào tôi để xem giải pháp
30. Viết tập lệnh PHP để lấy thời gian sửa đổi lần cuối của trang hiện tại Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
31. Viết chương trình PHP hoán đổi hai biến. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
32. Viết chương trình PHP để kiểm tra xem một số có phải là số Armstrong hay không. Trả về true nếu số đó là Armstrong, ngược lại trả về false. Chuyển đến trình chỉnh sửa
Ghi chú. Số Armstrong có ba chữ số là số nguyên sao cho tổng lập phương các chữ số của nó bằng chính số đó. Ví dụ: 153 là số Armstrong vì 1**3 + 5**3 + 3**3 = 153
Nhấp vào tôi để xem giải pháp
33. Viết chương trình PHP để chuyển đổi từ sang chữ số. Chuyển đến trình chỉnh sửa
Nhập liệu. không;ba;năm;sáu;tám;một
Đầu ra. 035681
Nhấp vào tôi để xem giải pháp
34. Viết chương trình PHP để kiểm tra các bit ở hai vị trí đã cho của một số có giống nhau hay không. Chuyển đến trình chỉnh sửa
112 -> 01110000
Kiểm tra vị trí thứ 2 và thứ 3
Kết quả. Đúng
Kiểm tra vị trí thứ 4 và thứ 5
Kết quả. Sai
Nhấp vào tôi để xem giải pháp
35. Viết chương trình PHP để loại bỏ các mục trùng lặp khỏi danh sách đã sắp xếp. Chuyển đến trình chỉnh sửa
Nhập liệu. [1,1,2,2,3,4,5,5]
Đầu ra. [1,2,3,4,5]
Nhấp vào tôi để xem giải pháp
36. Viết chương trình PHP để kiểm tra xem một chuỗi đã cho có xuất hiện ở cuối một chuỗi đã cho khác không. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
37. Viết chương trình PHP tính tổng các số nguyên tố nhỏ hơn 100. Chuyển đến trình chỉnh sửa
Ghi chú. Có 25 số nguyên tố nhỏ hơn 100.
2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73 .
Nhấp vào tôi để xem giải pháp
38. Viết chương trình PHP để xác thực một địa chỉ email. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
39. Viết chương trình PHP để lấy kích thước của tệp. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
40. Viết chương trình PHP để tính mod của hai số nguyên đã cho mà không sử dụng bất kỳ toán tử mô đun sẵn có nào. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
41. Viết chương trình PHP in ra bảng cửu chương 6*6. Chuyển đến trình chỉnh sửa
Đầu ra.
1 2 3 4 5 6 2 4 6 8 10 12 3 6 9 12 15 18 4 8 12 16 20 24 5 10 15 20 25 30 6 12 18 24 30 36Nhấp vào tôi để xem giải pháp
42. Viết chương trình PHP để tìm ký tự không lặp lại đầu tiên trong một chuỗi đã cho. Chuyển đến trình chỉnh sửa
Nhập liệu. Xanh
Đầu ra. G
Đầu vào. abcdea
Đầu ra. b
Nhấp vào tôi để xem giải pháp
43. Viết chương trình PHP nhân các phần tử tương ứng của hai danh sách đã cho. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
44. Viết chương trình PHP để in ra tổng các cặp số của một mảng các số nguyên dương đã sắp xếp cho trước bằng một số đã cho. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
45. Viết chương trình PHP tính tổng các chữ số của một số. Chuyển đến trình chỉnh sửa
Nhấp vào tôi để xem giải pháp
46. Viết chương trình PHP để tìm độ cao của ba tòa nhà trên cùng theo thứ tự giảm dần từ tám tòa nhà đã cho. Chuyển đến trình chỉnh sửa
Nhập liệu.
0 = chiều cao tòa nhà [số nguyên] = 10.000
Đầu ra.
Heights of the top three buildings: 45 25 24Nhấp vào tôi để xem giải pháp
47. Viết chương trình PHP để tính tổng các chữ số của hai số nguyên đã cho. Chuyển đến trình chỉnh sửa
Nhập liệu.
Mỗi test gồm 2 số nguyên không âm x và y cách nhau một khoảng trắng trên một dòng.
0 = x, y = 1.000.000
Đầu ra.
Digit number of sum of two given integers: 2Nhấp vào tôi để xem giải pháp
48. Viết chương trình PHP để kiểm tra xem ba độ dài [số nguyên] của ba cạnh đã cho có tạo thành một tam giác vuông hay không. In ra "Có" nếu các cạnh đã cho tạo thành một tam giác vuông ngược lại in ra "Không". Chuyển đến trình chỉnh sửa
Nhập liệu.
Các số nguyên cách nhau bởi một dấu cách.
1 = chiều dài cạnh = 1.000
Đầu ra.
YESNhấp vào tôi để xem giải pháp
49. Viết chương trình PHP giải phương trình. Chuyển đến trình chỉnh sửa
ax+by=c
dx+ey=f
In các giá trị của x, y trong đó a .
Đầu vào.
a,b,c,d,e,f cách nhau bởi một dấu cách.
[-1.000 = a,b,c,d,e,f = 1.000]
Đầu ra.
Values of x and y: -1.684 2.737Nhấp vào tôi để xem giải pháp
50. Viết chương trình PHP tính số nợ trong n tháng. Số tiền vay là 100.000 đô la và khoản vay cộng thêm 5% lãi suất của khoản nợ và làm tròn số đó lên 1.000 gần nhất hàng tháng. Chuyển đến trình chỉnh sửa
Nhập liệu.
Số nguyên n [0 = n = 100].
Đầu ra.
Amount of debt: 137000Nhấp vào tôi để xem giải pháp
51. Viết chương trình PHP đọc số nguyên n và tìm số tổ hợp. của a,b,c và d [0 ≤ a,b,c,d ≤ 9] trong đó [a + b + c + d] sẽ bằng n. Chuyển đến trình chỉnh sửa
Nhập liệu.
n [1 = n = 50]
Đầu ra.
Number of combinations of a,b,c and d: 56Nhấp vào tôi để xem giải pháp
52. Viết chương trình PHP để in số các số nguyên tố nhỏ hơn hoặc bằng một số nguyên cho trước. Chuyển đến trình chỉnh sửa
Nhập liệu.
n [1 = n = 999,999]
Đầu ra.
Number of prime numbers which are less than or equal to n: 618Nhấp vào tôi để xem giải pháp
53. Viết chương trình PHP để tính bán kính và tọa độ tâm [x, y] của một đường tròn được dựng bởi ba điểm cho trước trên một mặt phẳng. Chuyển đến trình chỉnh sửa
Nhập liệu.
x1, y1, x2, y2, x3, y3 cách nhau bởi một dấu cách.
Đầu ra.
Central coordinate[x,y] and radius of the circle: [1.000 1.000] 1.414Nhấp vào tôi để xem giải pháp
54. Viết chương trình PHP để tính và in tổng của hai số nguyên đã cho [lớn hơn hoặc bằng 0]. Nếu số nguyên đã cho hoặc tổng có nhiều hơn 80 chữ số, hãy in "tràn". Chuyển đến trình chỉnh sửa
Đầu ra.
46 overflow overflow ... overflow overflowNhấp vào tôi để xem giải pháp
55. Viết chương trình PHP chấp nhận sáu số làm đầu vào và sắp xếp chúng theo thứ tự giảm dần. Chuyển đến trình chỉnh sửa
Nhập liệu. Đầu vào gồm sáu số n1, n2, n3, n4, n5, n6 [-100000 = n1, n2, n3, n4, n5, n6 = 100000]. Sáu số cách nhau bởi dấu cách.
Đầu ra.
Heights of the top three buildings: 45 25 240Nhấp vào tôi để xem giải pháp
56. Viết chương trình PHP kiểm tra xem hai đường thẳng PQ và RS có song song không. Chuyển đến trình chỉnh sửa
Bốn điểm là P[x1, y1], Q[x2, y2], R[x3, y3], S[x4, y4].
Đầu vào.
2
1. 0 0. 0 3. 0 2. 0 2. 0 2. 0 0. 0 0. 0
4. 0 3. 0 10. 0 7. 0 14. 0 5. 0 8. 0 10. 0
Đầu ra.
Heights of the top three buildings: 45 25 241Nhấp vào tôi để xem giải pháp
57. Viết chương trình PHP để tìm tổng lớn nhất của một dãy con liền kề từ một dãy số cho trước a1, a2, a3,. một. Dãy con có một phần tử cũng là dãy con liên tục. Chuyển đến trình chỉnh sửa
Bạn có thể giả sử rằng 1 = n = 5000 và -100000 = ai = 100000.
Các số đầu vào cách nhau bởi dấu cách.
Nhập 0 để thoát.
Đầu vào mẫu. 6
-4
-2
5
3
8
Sample Output:
Heights of the top three buildings: 45 25 242Nhấp vào tôi để xem giải pháp
58. Có hai đường tròn C1 bán kính r1, tọa độ tâm [x1, y1] và C2 bán kính r2, tọa độ tâm [x2, y2] Vào trình soạn thảo
Các số nhập vào [số thực] được phân tách .
Viết chương trình PHP để kiểm tra những điều sau -
"C2 nằm trong C1" nếu C2 nằm trong C1
"C1 nằm trong .
"Circumference of C1 and C2 intersect" if circumference of C1 and C2 intersect, and
"C1 and C2 do not overlap" if C1 and C2 do not overlap.
Đầu vào mẫu.
2
0. 0 0. 0 6. 0 0. 0 0. 0 5. 0
0. 0 0. 0 3. 0 5. 1 0. 0 3. 0
Đầu ra mẫu.
Heights of the top three buildings: 45 25 243Nhấp vào tôi để xem giải pháp
59. Viết chương trình PHP để đọc một ngày [từ 2016/1/1 đến 2016/12/31] và in ngày của ngày đó. Tháng một. Ngày 1 tháng 1 năm 2016 là Thứ Sáu. Lưu ý năm 2016 là năm nhuận. Chuyển đến trình soạn thảo
Hai số nguyên m và d cách nhau một dấu cách trên một dòng, m ,d biểu thị tháng và ngày.
Đầu vào mẫu.
9 15
Đầu ra mẫu.
Heights of the top three buildings: 45 25 244Nhấp vào tôi để xem giải pháp
60. Viết chương trình PHP để in các giá trị chế độ từ một dãy số nguyên đã cho. Giá trị chế độ là yếu tố xảy ra thường xuyên nhất. Nếu có một số giá trị chế độ, hãy in chúng theo thứ tự tăng dần. Chuyển đến trình soạn thảo
Dãy số nguyên ai [1 = ai = 100]. Số lượng các số nguyên nhỏ hơn hoặc bằng 100.
Đầu vào mẫu.
6
7
4
6
9 .
8
6
4
10
8
4
5
Sample Output:
Heights of the top three buildings: 45 25 245Nhấp vào tôi để xem giải pháp
61. Viết chương trình PHP đọc một văn bản [chỉ các ký tự chữ cái và dấu cách. ] và in hai từ. Đầu tiên là từ được phát sinh thường xuyên nhất trong văn bản. Cái thứ hai là từ có số lượng chữ cái tối đa. Chuyển đến trình chỉnh sửa
Ghi chú. Từ là một dãy các chữ cái cách nhau bởi dấu cách.
Đầu vào.
Một văn bản được cho trong một dòng với điều kiện sau.
a. Số ký tự trong văn bản nhỏ hơn hoặc bằng 1000.
b. Số lượng chữ cái trong một từ nhỏ hơn hoặc bằng 32.
c. Chỉ có một từ xuất hiện thường xuyên nhất trong văn bản đã cho.
d. Chỉ có một từ có số lượng chữ cái tối đa trong văn bản đã cho. đầu vào mẫu. Cảm ơn bạn đã bình luận và tham gia của bạn.
Đầu ra mẫu.
Heights of the top three buildings: 45 25 246Nhấp vào tôi để xem giải pháp
62. Viết chương trình PHP đọc hai cạnh kề và hai đường chéo của một hình bình hành và kiểm tra xem hình bình hành đó là hình chữ nhật hay hình thoi. Chuyển đến trình chỉnh sửa
Theo Wikipedia-
hình bình hành. Trong hình học Euclid, hình bình hành là một tứ giác đơn [không tự cắt nhau] có hai cặp cạnh đối song song. Các cạnh đối diện hoặc đối diện của hình bình hành có độ dài bằng nhau và các góc đối diện của hình bình hành có số đo bằng nhau.
hình chữ nhật. Trong hình học phẳng Euclide, hình chữ nhật là tứ giác có bốn góc vuông. Nó cũng có thể được định nghĩa là một tứ giác đều, vì tứ giác đều có nghĩa là tất cả các góc của nó bằng nhau [360o/4 = 90o]. Nó cũng có thể được định nghĩa là hình bình hành chứa một góc vuông.
hình thoi. Trong hình học Euclide phẳng, hình thoi [số nhiều hình thoi hoặc hình thoi] là một tứ giác đơn giản [không tự cắt nhau] có bốn cạnh đều có cùng độ dài. Một tên khác là tứ giác đều, vì bằng nhau có nghĩa là tất cả các cạnh của nó đều dài bằng nhau. Hình thoi thường được gọi là hình thoi, theo tên bộ đồ hình thoi trong các quân bài giống với hình chiếu của một viên kim cương bát diện hoặc hình thoi, mặc dù hình thoi đôi khi đề cập cụ thể đến hình thoi có góc 60o [xem Polyiamond], và hình thoi đôi khi được gọi là hình thoi. .
Đầu vào. Hai cạnh kề và đường chéo.
1 = ai, bi, ci = 1000, ai + bi > ci
Đầu vào mẫu.
4,5,6
6,6,9
Đầu ra mẫu.
Heights of the top three buildings: 45 25 247Nhấp vào tôi để xem giải pháp
63. Viết chương trình PHP để thay thế một chuỗi "Python" bằng "PHP" và "Python" bằng "PHP" trong một chuỗi đã cho. Chuyển đến trình chỉnh sửa
Nhập liệu. Các chữ cái tiếng Anh [bao gồm các ký tự chữ và số byte đơn, khoảng trống, ký hiệu] được đưa ra trên một dòng. Độ dài của chuỗi ký tự đầu vào là 1000 hoặc ít hơn.
Đầu vào mẫu.
PHP phổ biến hơn Python
Kết xuất mẫu.
Heights of the top three buildings: 45 25 248Nhấp vào tôi để xem giải pháp
64. Viết chương trình PHP tìm hiệu giữa số nguyên lớn nhất và số nguyên nhỏ nhất được tạo bởi 8 số từ 0 đến 9. Số có thể sắp xếp lại bắt đầu bằng số 0 như trong 00135668. Chuyển đến trình chỉnh sửa
Nhập liệu. Sự khác biệt giữa số nguyên lớn nhất và số nguyên nhỏ nhất.
Đầu vào mẫu.
1
34567829
Đầu ra mẫu.
Heights of the top three buildings: 45 25 249Nhấp vào tôi để xem giải pháp
65. Viết chương trình PHP tính tổng n số nguyên tố đầu tiên cho trước. Chuyển đến trình chỉnh sửa
Nhập liệu. n [ n = 10000]. Nhập 0 để thoát khỏi chương trình.
Đầu vào mẫu.
25
0
Đầu ra mẫu.
Digit number of sum of two given integers: 20Nhấp vào tôi để xem giải pháp
66. Viết chương trình PHP chấp nhận một số chẵn [n phải lớn hơn hoặc bằng 4 và nhỏ hơn hoặc bằng 50000, số Goldbach] từ người dùng và tạo một tổ hợp biểu thị số đã cho dưới dạng tổng của hai số nguyên tố. In số lượng kết hợp. Chuyển đến trình chỉnh sửa
Số Goldbach. Số Goldbach là số nguyên dương chẵn có thể biểu diễn dưới dạng tổng của hai số nguyên tố lẻ. [4] Vì 4 là số chẵn duy nhất lớn hơn 2 nên cần có số nguyên tố chẵn 2 để viết dưới dạng tổng của hai số nguyên tố, nên một dạng khác của phát biểu phỏng đoán Goldbach là tất cả các số nguyên chẵn lớn hơn 4 đều là số Goldbach.
Biểu thức của một số chẵn cho trước dưới dạng tổng của hai số nguyên tố được gọi là phân hoạch Goldbach của số đó. Sau đây là các ví dụ về phân vùng Goldbach cho một số số chẵn.
6 = 3 + 3
8 = 3 + 5
10 = 3 + 7 = 5 + 5
12 = 7 + 5
...
100 = 3 + 97 = 11 + 89 = 17 + 83 = 29 + 71 = 41 + 59 = 47 + 53
Đầu vào mẫu.
100
0
Đầu ra mẫu.
Digit number of sum of two given integers: 21Nhấp vào tôi để xem giải pháp
67. nếu bạn vẽ một đường thẳng trên mặt phẳng, mặt phẳng được chia thành hai miền. Ví dụ, nếu bạn kéo hai đường thẳng song song, bạn sẽ có ba diện tích và nếu bạn vẽ dọc từ đường thẳng này sang đường thẳng kia, bạn sẽ có 4 diện tích. Viết chương trình PHP để tạo số vùng tối đa có được bằng cách vẽ n đoạn thẳng cho trước. Chuyển đến trình chỉnh sửa
Nhập liệu. [1 = n = 10.000]
Đầu vào mẫu.
5
Đầu ra mẫu.
Digit number of sum of two given integers: 22Nhấp vào tôi để xem giải pháp
68. Có bốn điểm phân biệt trên một mặt phẳng là P[xp,yp], Q[xq, yq], R[xr, yr] và S[xs, ys]. Viết chương trình PHP kiểm tra xem AB và CD có trực giao hay không. Chuyển đến trình chỉnh sửa
xp,yp, xq, yq, xr, yr, xs và ys lần lượt là -100 đến 100 và mỗi giá trị có thể có tối đa 5 chữ số sau dấu thập phân Nó được đưa ra .
Đầu vào mẫu.
5
Đầu ra mẫu.
Digit number of sum of two given integers: 22Nhấp vào tôi để xem giải pháp
69. Viết chương trình PHP để tính tổng tất cả các giá trị số [số nguyên dương] được nhúng trong một câu. Chuyển đến trình soạn thảo
Các câu có số nguyên dương được đưa ra trên nhiều dòng. Mỗi dòng là một chuỗi ký tự chứa các ký tự chữ và số một byte, ký hiệu, dấu cách hoặc một dòng trống. Tuy nhiên, đầu vào là 80 ký tự trở xuống trên mỗi dòng và tổng là 10.000 hoặc ít hơn.
Đầu vào mẫu.
5 quả táo và 10 quả cam bị thối trong rổ
Kết quả mẫu.
Digit number of sum of two given integers: 22Nhấp vào tôi để xem giải pháp
70. Phần ghi sổ công ty ABC ghi mã số khách hàng và ngày giao dịch từng tháng. Viết chương trình PHP tìm số khách hàng đã giao dịch thứ hai liên tiếp trong tháng thứ hai liên tiếp kể từ tháng trước và số lượng giao dịch. Chuyển đến trình soạn thảo
Số liệu tháng này và số liệu tháng trước cách nhau một dòng trống 1 dòng và cho.
Định dạng giao dịch.
c1 , d1
c2 , d2
.
.
ci [1 = ci = 1.000] là số nguyên thể hiện mã số khách hàng, di [1 = di = 31] là số nguyên thể hiện ngày giao dịch.
Đầu vào mẫu.
125,10
55,12
34,14
125,3
55,4
125,5
Sample Output:
Digit number of sum of two given integers: 25Nhấp vào tôi để xem giải pháp
71. Có 10 hình vuông dọc và ngang trên một mặt phẳng. Mỗi hình vuông được sơn màu xanh lam và xanh lá cây. Màu xanh tượng trưng cho biển và màu xanh lá cây tượng trưng cho đất. Khi hai hình vuông màu xanh lục tiếp xúc với đỉnh và đáy, hoặc phải và trái, chúng được gọi là mặt đất. Khu vực được tạo bởi chỉ một hình vuông màu xanh lá cây được gọi là "đảo". Ví dụ, có năm hòn đảo trong hình bên dưới.
Viết chương trình PHP đọc dữ liệu khối và tìm số đảo. Chuyển đến trình chỉnh sửa
Một tập dữ liệu duy nhất được biểu thị bằng 10 hàng gồm 10 số biểu thị ô vuông màu xanh lá cây là 1 và ô vuông màu xanh lam là số không.
Đầu vào mẫu.
1100000111
1000000111
0000000111
0010001000
0000011100 .
0000111110
0001111111
1000111110
1100011100
1110001000
Sample Output:
Digit number of sum of two given integers: 26Nhấp vào tôi để xem giải pháp
72. Khi ký tự liên tiếp trong chuỗi, có thể rút ngắn chuỗi ký tự bằng cách thay thế ký tự theo một quy tắc nào đó. Ví dụ, trong trường hợp chuỗi ký tự YYYYY, nếu nó được thể hiện là # 5 Y, thì nó được nén bởi một ký tự.
Viết chương trình PHP để khôi phục lại chuỗi ban đầu bằng cách nhập chuỗi nén với quy tắc này. Tuy nhiên, ký tự # không xuất hiện trong chuỗi ký tự được khôi phục. Chuyển đến trình chỉnh sửa
Ghi chú. Nguyên câu là chữ hoa, chữ thường, số, ký hiệu, dưới 100 chữ cái, các chữ cái liền nhau không quá 9 chữ cái.
Đầu vào.
Có nhiều chuỗi ký tự. Một chuỗi được cung cấp trên mỗi dòng
Đầu ra mẫu.
Digit number of sum of two given integers: 27Nhấp vào tôi để xem giải pháp
73. Đa giác lồi là một đa giác đơn trong đó không có đoạn thẳng nào nằm giữa hai điểm trên biên nằm ngoài đa giác. Tương tự, nó là một đa giác đơn có phần trong là một tập lồi. Trong một đa giác lồi, tất cả các góc bên trong đều nhỏ hơn hoặc bằng 180 độ, trong khi ở một đa giác lồi nghiêm ngặt, tất cả các góc bên trong đều nhỏ hơn 180 độ.
Viết chương trình PHP tính diện tích đa giác. Các đỉnh có tên là đỉnh 1, đỉnh 2, đỉnh 3,. đỉnh n theo thứ tự của các kết nối cạnh. Tuy nhiên, n từ 3 trở lên và từ 20 trở xuống. Bạn cũng có thể sử dụng công thức sau để tính diện tích S từ độ dài a, b và c của ba cạnh của tam giác.
Chuyển đến trình chỉnh sửa
Nhập liệu.
1. 0, 0. 0
0. 0, 0. 0
1. 0, 1. 0
2. 0, 0. 0
-1. 0, 1. 0
Đầu ra mẫu.
Digit number of sum of two given integers: 28Nhấp vào tôi để xem giải pháp
74. Công cụ tìm kiếm khổng lồ trên Internet, chẳng hạn như Google chấp nhận các trang web trên khắp thế giới và phân loại chúng, tạo ra một cơ sở dữ liệu khổng lồ. Các công cụ tìm kiếm cũng phân tích các từ khóa tìm kiếm do người dùng nhập vào và tạo các yêu cầu để tìm kiếm cơ sở dữ liệu. Trong cả hai trường hợp, quá trình xử lý phức tạp được thực hiện để nhận ra khả năng truy xuất hiệu quả, nhưng điều cơ bản là cắt bỏ các từ khỏi câu.
Viết chương trình PHP để cắt bỏ các từ có độ dài từ 3 đến 6 ký tự từ một câu cho trước không quá 1024 ký tự. Chuyển đến trình chỉnh sửa
Nhập liệu.
Các câu tiếng Anh bao gồm các dấu phân cách và các ký tự chữ và số được viết trên một dòng.
Đầu vào mẫu.
Cáo nâu nhanh nhẹn
Đầu ra mẫu.
Digit number of sum of two given integers: 29Nhấp vào tôi để xem giải pháp
75. Sắp xếp các số nguyên [0 đến 99] thành đỉnh đồi hẹp, như minh họa trong Hình 1. Đọc dữ liệu như vậy đại diện cho rất lớn, khi bắt đầu từ đầu và tiếp tục theo quy tắc tiếp theo đến cuối. Viết chương trình PHP tính giá trị lớn nhất của tổng các số nguyên truyền vào. Chuyển đến trình chỉnh sửa
Nhập liệu.
Một dãy số nguyên cách nhau bởi dấu phẩy được xếp bằng hình thoi. Không có khoảng trắng được bao gồm trong mỗi dòng. Ví dụ đầu vào tương ứng với Hình 1. Số dòng dữ liệu nhỏ hơn 100 dòng.
Đầu vào mẫu.
8
4, 9
9, 2, 1
3, 8, 5 .
5, 6, 3, 7, 6
3, 8, 5, 5
9, 2, 1
4, 9
8
Sample Output:
YES0Nhấp vào tôi để xem giải pháp
76. Nhiệm vụ của bạn là phát triển một phần nhỏ của phần mềm bảng tính.
Viết chương trình PHP cộng các cột và hàng của bảng đã cho như trong hình sau. Chuyển đến trình chỉnh sửa
Nhập liệu.
n [kích thước của hàng và cột của bảng đã cho]
Hàng đầu tiên của bảng
Hàng thứ 2 của bảng .
:
.
hàng thứ n của bảng
Đầu vào kết thúc bằng một dòng bao gồm một số 0 duy nhất.
Đầu vào mẫu.
4
25 69 51 26
68 35 29 54
54 57 45 63< .
61 68 47 59
0
Sample Output:
YES1Nhấp vào tôi để xem giải pháp
77. Viết chương trình PHP đọc danh sách các cặp từ và số trang, sau đó in từ và danh sách các số trang tương ứng. Chuyển đến trình chỉnh sửa
Số cặp từ và số trang nhỏ hơn hoặc bằng 1000. Một từ không bao giờ xuất hiện trong một trang nhiều hơn một lần. Các từ phải được in theo thứ tự bảng chữ cái và số trang phải được in theo thứ tự tăng dần.
Đầu vào mẫu.
táo 5
chuối 6
Đầu ra mẫu.
YES2Nhấp vào tôi để xem giải pháp
78. Viết chương trình PHP để tạo một hàm trả về true cho tất cả các phần tử của một mảng, nếu không thì trả về false. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
YES3Nhấp vào tôi để xem giải pháp
79. Viết chương trình PHP để làm phẳng sâu một mảng đã cho. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
YES4Nhấp vào tôi để xem giải pháp
80. Viết chương trình PHP để tạo một mảng mới loại bỏ n phần tử từ bên trái. Chuyển đến trình chỉnh sửa
YES5Nhấp vào tôi để xem giải pháp
81. Viết chương trình PHP để lấy phần tử cuối cùng mà hàm đã cho trả về giá trị thật. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
YES6Nhấp vào tôi để xem giải pháp
82. Viết chương trình PHP để lấy chỉ mục của phần tử cuối cùng mà hàm đã cho trả về giá trị thật. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
YES7Nhấp vào tôi để xem giải pháp
83. Viết chương trình PHP để nhóm các phần tử của một mảng dựa trên hàm đã cho. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
YES8Nhấp vào tôi để xem giải pháp
84. Viết chương trình PHP để kiểm tra một danh sách phẳng cho các giá trị trùng lặp. Trả về true nếu tồn tại các giá trị trùng lặp và false nếu các giá trị đều là duy nhất. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
YES9Nhấp vào tôi để xem giải pháp
85. Viết chương trình PHP để lấy phần đầu của một danh sách đã cho. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
Values of x and y: -1.684 2.7370Nhấp vào tôi để xem giải pháp
86. Viết chương trình PHP để lấy phần tử cuối cùng của danh sách đã cho. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
Values of x and y: -1.684 2.7371Nhấp vào tôi để xem giải pháp
87. Viết chương trình PHP để truy xuất tất cả các giá trị cho một khóa đã cho. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
Values of x and y: -1.684 2.7372Nhấp vào tôi để xem giải pháp
88. Viết chương trình PHP để thay đổi mảng ban đầu để lọc ra các giá trị được chỉ định. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
Values of x and y: -1.684 2.7373Nhấp vào tôi để xem giải pháp
89. Viết chương trình PHP để lọc bộ sưu tập bằng cách sử dụng hàm gọi lại đã cho. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
Values of x and y: -1.684 2.7374Nhấp vào tôi để xem giải pháp
90. Viết chương trình PHP để trả về tất cả các phần tử trong một mảng đã cho trừ phần tử đầu tiên. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
Values of x and y: -1.684 2.7375Nhấp vào tôi để xem giải pháp
91. Viết chương trình PHP để lấy một mảng có n phần tử bị loại bỏ từ đầu của một mảng đã cho. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
Values of x and y: -1.684 2.7376Nhấp vào tôi để xem giải pháp
92. Viết chương trình PHP để lọc ra các phần tử của một mảng đã cho, có một trong các giá trị được chỉ định. Chuyển đến trình chỉnh sửa
Đầu ra mẫu.
Values of x and y: -1.684 2.7377Nhấp vào tôi để xem giải pháp
93. Viết chương trình PHP để sắp xếp một tập hợp các mảng hoặc đối tượng đã cho theo khóa. Chuyển đến trình chỉnh sửa
Đầu ra mẫu
Values of x and y: -1.684 2.7378Nhấp vào tôi để xem giải pháp
94. Viết chương trình PHP để kiểm tra xem hai số có gần bằng nhau không. Chuyển đến trình chỉnh sửa
Ghi chú. Sử dụng abs[] để so sánh sự khác biệt tuyệt đối của hai giá trị với epsilon. Bỏ qua tham số thứ ba, epsilon, để sử dụng giá trị mặc định là 0. 001.
Đầu ra mẫu
YES9Nhấp vào tôi để xem giải pháp
95. Viết chương trình PHP để kiểm tra xem một chuỗi đã cho có bắt đầu bằng một chuỗi con đã cho hay không. Chuyển đến trình chỉnh sửa
Đầu ra mẫu
Amount of debt: 1370000Nhấp vào tôi để xem giải pháp
96. Viết chương trình PHP để đếm số nguyên âm trong một chuỗi đã cho. Chuyển đến trình chỉnh sửa
Ghi chú. Sử dụng biểu thức chính quy để đếm số nguyên âm [A, E, I, O, U] trong một chuỗi.
Đầu ra mẫu
Amount of debt: 1370001Nhấp vào tôi để xem giải pháp
97. Viết chương trình PHP để viết hoa chữ cái đầu tiên của chuỗi và sau đó cộng nó với phần còn lại của chuỗi. Chuyển đến trình chỉnh sửa
Đầu ra mẫu
Amount of debt: 1370002Nhấp vào tôi để xem giải pháp
98. Viết chương trình PHP để tạo một hàm mới kết hợp nhiều hàm thành một hàm duy nhất có thể gọi được. Chuyển đến trình chỉnh sửa
Đầu ra mẫu
Amount of debt: 1370003Nhấp vào tôi để xem giải pháp
99. Viết chương trình PHP để ghi nhớ một hàm đã cho dẫn đến bộ nhớ. Chuyển đến trình chỉnh sửa
Ghi chú. Trong điện toán, ghi nhớ hoặc ghi nhớ là một kỹ thuật tối ưu hóa được sử dụng chủ yếu để tăng tốc các chương trình máy tính bằng cách lưu trữ kết quả của các lệnh gọi hàm đắt tiền và trả về kết quả được lưu trong bộ nhớ cache khi các đầu vào tương tự xảy ra lần nữa.
Đầu ra mẫu
Amount of debt: 1370004Nhấp vào tôi để xem giải pháp
100. Viết chương trình PHP để tìm một hàm nhận đối số trong nhiều lệnh gọi. Chuyển đến trình chỉnh sửa
Đầu ra mẫu
Amount of debt: 1370005Nhấp vào tôi để xem giải pháp
101. Viết chương trình PHP để gọi một hàm đã cho chỉ một lần. Chuyển đến trình chỉnh sửa
Đầu ra mẫu
Amount of debt: 1370006Nhấp vào tôi để xem giải pháp
102. Viết chương trình PHP để nắm bắt một số biến đối số cho một hàm đã cho. Chuyển đến trình chỉnh sửa
Đầu ra mẫu
Amount of debt: 1370007Nhấp vào tôi để xem giải pháp
Trình soạn thảo mã PHP
Nhiều hơn để đến
Không gửi bài giải các bài tập trên tại đây, nếu muốn đóng góp hãy vào trang bài tập phù hợp
Chia sẻ Hướng dẫn / Bài tập này trên. Facebook và Twitter
PHP. Lời khuyên trong ngày
PHP. Giới hạn kích thước của một yêu cầu bài viết
Nó phụ thuộc vào cấu hình máy chủ. Nếu bạn đang làm việc với PHP trong Linux hoặc tương tự, bạn có thể kiểm soát nó bằng cách sử dụng. tập tin cấu hình htaccess, như vậy