|
|
|
| Купил книгу PHP 5/6 в подлиннике у меня возник вопрос по теме "Цикл FOR". На странице 100 есть цикл в нем вложен еще один цикл.Подскажите какие значения надо подставлять вместо переменных $i и $j там где оператор условия if . Ето программа для нахождения простых чисел!!!!
<?php
for ($i = 2; $i < 100; $i++)
{
for ($j = 2; $j < $i; $j++)
{
if (($i%$j) !=0) continue; // какие значения подставлять вот здесь?
else
{
$flag = true;
break;
}
}
if (!$flag) echo $i. " ";
$flag = false;
}
Спасибо , всем за ответы!!! | |
|
|
|
|
|
|
|
для: Тарас
(10.11.2010 в 17:42)
| | А зачем их подставлять? Не сами ли они туда "подставляются"? | |
|
|
|
|
|
|
|
для: Тарас
(10.11.2010 в 17:42)
| | эти значения формируются в цикле | |
|
|
|
|
|
|
|
для: psychomc
(10.11.2010 в 18:39)
| | Я понимаю что комп все сам за меня сделает но все таки я же должен понимать как ето действует поетому если кто знает скажите что подставлять? | |
|
|
|
|
|
|
|
для: Тарас
(10.11.2010 в 19:21)
| | Сделайте вот так:
<?php
for ($i = 2; $i < 100; $i++) {
for ($j = 2; $j < $i; $j++) {
if (($i%$j) !=0) {
echo "i = " . $i . ", j = " . $j . "<br>";
continue;
} else {
$flag = true;
break;
}
}
if (!$flag) echo $i. " ";
$flag = false;
}
| поймете что и как | |
|
|
|
|
|
|
|
для: Тарас
(10.11.2010 в 17:42)
| | Вложенный цикл будет запускаться столько раз сколько итераций сколько содержит первый. | |
|
|
|
|
|
|
|
для: Красная_шляпа
(10.11.2010 в 20:46)
| | Спасибо всем за ответы!!!! | |
|
|
|