Viết chương trình php kiểm tra năm nhập vào có nhuận hay không.
//Để kiểm tra một năm nhất định có phải là năm nhuận hay không Show
if(isset($_POST['submit'])) { $year = $_POST['num']; if($year%400 == 0) // If Exactly divisible by 400 e.g. 1600, 2000 { echo " $year là năm nhuận " ; } else if ($year%100 == 0) //If Exactly divisible by 100 and not by 400 e.g. 1900, 2100 { echo " $year không phải là năm nhuận " ; } else if ($year%4 == 0) //If Exactly divisible by 4 and neither by 100 nor 400 e.g. 2020 { echo " $year là năm nhuận " ; } else . g. 2017, 2018, 2019 { echo " $year không phải là năm nhuận " ; } return 0; } ?> Trong ví dụ này, lập trình viên lưu trữ các giá trị trong các biến. Tuy nhiên, nếu bạn muốn xem chương trình lấy giá trị trong biểu mẫu, vui lòng xem ví dụ 2PHP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 <html> <đầu></head> <nội dung> <hình thức phương pháp="đăng"> Nhập a năm. <đầu vào loại = " name="year" /><br> <đầu vào loại="gửi" id="btnsubmit" name="btnsubmit" value="submit" style ="align:center;margin-left: 135px;margin-top: 5px;"/> </biểu mẫu> </body> </html>
/*bao gồm 'db1. php';*/
if(isset($_POST['btnsubmit'])) { $value = 0; $value = $_POST['year']; // tiếng vang $value;
if($value % 4 == 0) { echo $value. " là năm nhuận"; } khác { echo $value. " không phải là năm nhuận"; } } ?> Chương trình PHP để tìm năm nhuận với cơ sở dữ liệu Trong ví dụ này, chúng tôi sẽ lấy đầu vào từ người dùng và lưu trữ tạm thời chúng trong các biến và cuối cùng lưu trữ chúng vĩnh viễn trong cơ sở dữ liệu Năm nhuận là năm có 366 ngày. Cứ bốn năm lại có một năm nhuận. Do đó năm nhuận bao giờ cũng là bội số của bốn Ví dụ: 2016, 2020, 2024, v.v. là năm nhuận Chương trình này cho biết một năm có phải là năm nhuận hay không từ phạm vi năm đã chỉ định (1991 - 2016) Năm nhuận là năm dương lịch có thêm một ngày vào tháng 2. Trong năm nhuận, số ngày của tháng 2 và của năm lần lượt là 29 và 366. Năm không phải năm nhuận gọi là năm thường. Một năm được gọi là năm nhuận nếu
Phương pháp 1. Sử dụng câu điều kiệnTrong ví dụ dưới đây, câu lệnh điều kiện được sử dụng để xác định năm nhuận Đoạn mã trên sẽ cho đầu ra sau Phương pháp 2. Sử dụng chức năngTrong ví dụ bên dưới, một hàm có tên là nhuận năm () được tạo, lấy năm làm đối số và in xem năm đã qua có phải là năm nhuận hay không Mã chính xác để hiển thị xem năm đã nhập có phải là năm nhuận hay không?ví dụ 1. Mã nguồn để kiểm tra năm nhuận
. Nếu chia hết cho 4 thì chia hết cho 100 rồi chia hết cho 400. Nếu năm chia hết cho 3 số thì năm đó là năm nhuận. Nếu năm chia hết cho 4 và 100 nhưng không chia hết cho 400 thì đó không phải là năm nhuận
Tháng 2 năm 2028 có phải là năm nhuận không?Để là năm nhuận, số năm phải chia hết cho 4 – ngoại trừ những năm cuối thế kỷ phải chia hết cho 400. Điều này có nghĩa là năm 2000 là một năm nhuận, mặc dù năm 1900 không phải là. Năm 2020, 2024 và 2028 đều là năm nhuận .
thuật toán là gì hãy viết thuật toán kiểm tra một năm có phải là năm nhuận hay không?Thuật toán để xác định xem một năm có phải là năm nhuận hay không như sau. Năm nào chia hết cho 4 là năm nhuận, trừ những năm chia hết cho 100, nhưng những năm tròn trăm này là năm nhuận nếu chúng chia hết cho 400.
Làm cách nào để tìm năm nhuận trong MySQL?Xác định xem một ngày có xảy ra trong năm nhuận hay không
. Năm phải chia hết cho 4 . Năm không thể chia hết cho 100, trừ khi nó cũng chia hết cho 400. |