123
789
131415
Спустя 2 минуты, 22 секунды (22.06.2012 - 12:13) Денис777 написал(а):
если моя паметь не ошибаеться то через массив
Спустя 11 минут, 7 секунд (22.06.2012 - 12:24) Guest написал(а):
Денис777
Да это понятно.
Но вот допустим есть массив и как вывести только нужные числа?
Да это понятно.
Но вот допустим есть массив и как вывести только нужные числа?
<?php
$fff = range(1, 100);
foreach ($fff as $fff2) {
echo $fff2. "<br />";
}
?>
Спустя 4 минуты, 59 секунд (22.06.2012 - 12:29) dron4ik написал(а):
объясни закономерность, можно разбить числа по одиночке и множить или приплюсовать...
Спустя 1 минута, 11 секунд (22.06.2012 - 12:31) Игорь_Vasinsky написал(а):
а какие нужные? деление по модулю и взгляд на остаток не поможет?
Спустя 1 минута, 59 секунд (22.06.2012 - 12:33) Guest написал(а):
Нужно что бы выводил каждые 3 числа. Т.е.
1
2
3
7
8
9
13
14
15
19
20
21
и т.д.
1
2
3
7
8
9
13
14
15
19
20
21
и т.д.
Спустя 3 минуты, 35 секунд (22.06.2012 - 12:36) Игорь_Vasinsky написал(а):
которые идут подряд? или 3 вывести - 3 пропустить... не понятно же не фига.
цифры в массиве по прядку я так понял.
цифры в массиве по прядку я так понял.
Спустя 1 минута, 30 секунд (22.06.2012 - 12:38) Guest написал(а):
Игорь_Vasinsky
В общем по порядку)
В общем по порядку)
Спустя 8 минут, 25 секунд (22.06.2012 - 12:46) Игорь_Vasinsky написал(а):
$arr = range(1,100);
foreach($arr as $val)
{
if($val%6 == 1 OR $val%6 == 2 OR $val%6 == 3)
echo $val.'<br />';
if($key%6 == 3)
echo '<br />';
}
Результат
1
2
3
7
8
9
13
14
15
19
20
21
25
26
27
31
32
33
37
38
39
43
44
45
49
50
51
55
56
57
61
62
63
67
68
69
73
74
75
79
80
81
85
86
87
91
92
93
97
98
99
Спустя 4 минуты, 8 секунд (22.06.2012 - 12:50) varvar написал(а):
$max = 100;
for ($cnt=1;$cnt<$max;$cnt=$cnt+6)
{
$len1=strlen("".$cnt);
$len2=strlen("".($cnt+1));
$len3=strlen("".($cnt+2));
$len=($len1+$len2+$len3);
$dec1=pow(10,$len-$len1);
$dec2=pow(10,$len-$len2-$len1);
echo"".($cnt*$dec1+($cnt+1)*$dec2+$cnt+2)."<br />";
}
Спустя 36 секунд (22.06.2012 - 12:51) Zzepish написал(а):
Игорь_Vasinsky
норм, чо)
норм, чо)
Спустя 9 минут, 38 секунд (22.06.2012 - 13:00) Игорь_Vasinsky написал(а):
на 10к запусков время varvar скрипта - 9.48126602173 его последовательном как в первом посте, моего 16.976444006
, мой кажет 3 числа через 3 в заданном интервале от 1 до 100.
чё нужно ТС... теперь оба варианта есть.. пусть выбирает чё ему надо было

чё нужно ТС... теперь оба варианта есть.. пусть выбирает чё ему надо было
Спустя 59 минут, 45 секунд (22.06.2012 - 14:00) Guest написал(а):
Игорь_Vasinsky
Спасибо большое)) все работает как нужно)
Немного извращенно, но своих целей я добился xD
Есть таблица не больше 100 столбцов, и надо каждые 3 окрасить в серый цвет. Код получился примерно такой)
Спасибо большое)) все работает как нужно)
Немного извращенно, но своих целей я добился xD
Есть таблица не больше 100 столбцов, и надо каждые 3 окрасить в серый цвет. Код получился примерно такой)
<? $col = 1; foreach($arr as $arr2):?>
<table>
<tr id="<?php echo $col; ?>">
<td><?php echo $arr2; ?></td>
</tr>
</table>
<?php $col++; endforeach;?>
$arr = range(1,300);
foreach($arr as $val)
{
if($val%6 == 1 OR $val%6 == 2 OR $val%6 == 3){
?><script> $('#name<?php echo $val;?>').css( "background-color", "#ebebeb" ); </script> <?
}
}
Спустя 3 часа, 39 минут, 9 секунд (22.06.2012 - 17:39) vital написал(а):
да лаадно, понаписывали такие уже простыни..
<?php
for ($i = 0, $k = 0; $i < 100; $i++, $k++) {
if ($k <= 2) {
echo $i;
} else{
echo "\n";
$k = -1 ;
}
}
?>
Спустя 14 минут, 41 секунда (22.06.2012 - 17:54) vital написал(а):
^не внимательно задание посмотрел, ча поправлю чуть)
Спустя 1 минута, 38 секунд (22.06.2012 - 17:56) vital написал(а):
Цитата (vital @ 22.06.2012 - 16:54) |
^не внимательно задание посмотрел, ча поправлю чуть) |
<?php
for ($i = 0, $k = 0; $i < 100; $i++, $k++) {
if ($k <= 2) {
echo $i;
} else if ($k> 5){
echo "\n";
$k = -1 ;
}
}
?>
Спустя 4 минуты, 38 секунд (22.06.2012 - 18:00) vital написал(а):
Цитата (Игорь_Vasinsky @ 22.06.2012 - 12:00) |
на 10к запусков время varvar скрипта - 9.48126602173 его последовательном как в первом посте, моего 16.976444006 ![]() чё нужно ТС... теперь оба варианта есть.. пусть выбирает чё ему надо было |
Цитата |
чё нужно ТС... теперь оба варианта есть.. пусть выбирает чё ему надо было |
Что у тебя что у варвара дико вырвиглазные решения =\. Поотрубал бы руки своим джуниорам за такое.
Спустя 19 часов, 34 минуты, 38 секунд (23.06.2012 - 13:35) varvar написал(а):
харош хамить уже, все давно поняли что ты самый умный и деловой
Спустя 3 часа, 42 минуты, 10 секунд (23.06.2012 - 17:17) vital написал(а):
Цитата (varvar @ 23.06.2012 - 12:35) |
харош хамить уже, все давно поняли что ты самый умный и деловой |
Так важно было донести до меня это сообщение, что даже в лс скопипастил.. Мне вот инетересно, зачем???
Спустя 12 дней, 19 часов, 56 минут (6.07.2012 - 13:13) dron4ik написал(а):
Цитата (varvar @ 22.06.2012 - 09:50) |
|
tgn? задвинул...
Ну теперь мне задача ясна)