숙제에 대한 작업이이 작업에 어려움이 있습니다. 제공되는 더 크고 큰 숫자 사이의 모든 정수 값을 표시하는 루프 구조를 만드십시오. 코드 형식으로 답을 찾는 것이 아닙니다. 그것이 어떻게 그리고 왜 작동하는지에 대한 설명을 감사하게 생각할 것입니다.작은 정수와 큰 수 사이에 모든 정수 값을 표시하는 루프 구조를 만드시겠습니까?
변수에 대한 데이터는 1에서 100 사이의 값을 입력하는 사용자가 제공합니다. 두 변수 중 더 낮은 값부터 시작하여 두 변수 중 더 높은 값에 도달 할 때까지 카운트하는 루프가 필요할 것이라고 가정합니다. 사이의 정수 및 실행 중지. 나는 이것을 달성하는 방법에 관해서는 손해보고있다. 또한 5의 배수와 같이 두 숫자 사이의 특정 간격으로 정수 만 표시하는 루프가 필요합니다.
편집 : 이것이 내 방법입니다. 이것이 가장 좋은 방법인지 궁금하십니까? 충분히 단순 해 보입니다.
if ($num1 < $num2)
for ($i=$num1+1; $i<$num2; $i++)
echo $i . "<br />";
else
for ($i=$num2+1; $i<$num1; $i++)
echo $i . "<br />";
여기까지 과제의 일부입니다 :
<?php
//Assign user input to variables
$num1 = $_GET['firstNum'];
$num2 = $_GET['secondNum'];
//Determine if each number is odd or even, display results
if($odd = $num1%2)
echo "First number is an ODD Number <br />";
else
echo "First number is an EVEN Number </br />";
if($odd = $num2%2)
echo "Second number is an ODD Number <br />";
else
echo "Second number is an EVEN Number </br />";
//Determine if the first number is larger than, smaller than, or equal to the second number, display results
if ($num1 == $num2)
echo "First number is equal to second number <br />";
elseif ($num1 > $num2)
echo "First number is greater than second number <br />";
else
echo "First number is less than second number <br />";
//Create a loop structure to display all integer values BETWEEN the smaller and larger number provided
?>
당신은 무엇 루프 구조를 알 수 있습니까? 당신은 거기에 몇 가지 찾을 수 있습니다 : http://fr2.php.net/manual/en/language.control-structures.php – greg0ire
"나는 두 변수 중 낮은 것으로부터 시작할 루프가 필요하다고 가정하고 그것까지 카운트한다. 두 변수 중 더 높은 값에 도달하면 각 정수를 중간에 에코하여 실행을 멈 춥니 다. " 옳은. 자, 어떤 PHP 책을 사용하고 있습니까? 설명서를 읽었습니까? –
가능한 복제본 http://stackoverflow.com/questions/7485993/display-value-between-two-numbers/ –