30/09/2018, 22:07
Mọi người tìm lỗi hộ em với ạ
Yêu cầu: Tạo ra N số nguyên ngẫu nhiên khác nhau từ 1 đến 100.
Chẳng hiểu sao lúc test chẳng hiện ra cả form luôn.
<html>
<body>
<form method="get">
Nhập n:
<input type="number" name="n">
<input type="submit" name="submit" value="Tạo!">
</form>
<?php
if($_SERVER["REQUEST_METHOD"] == "GET")
{
$n = $_GET["n"];
$arr = array();
for($i = 0; $i <= 100; $i++) { $arr[$i] = false; }
$count = 0;
while($count <= $n)
{
$j = rand(1,100);
if($arr[$j] == false)
{
$arr[$j] = true;
$count++;
}
}
echo "Danh sách n số:<br/>"
for($i = 1; $i <= 100; $i++)
{
if($arr[i] == true) { echo $arr[$i],"<br/>";}
}
}
?>
</body>
</html>
Cảm ơn mọi người nhiều
Bài liên quan
Sai cú pháp rồi bạn.