16. dcc0 - 23 Апреля, 2015 - 14:36:43 - перейти к сообщению
LIME минусы в принципе понятны, но я всегда готов слушать, я же говорил, что у меня нет амбиций проф. программиста, и конкуренцию я составить не могу ( на хлеб зарабатываю видеомонтажом )
17. LIME - 23 Апреля, 2015 - 14:36:49 - перейти к сообщению
вот мелкий сейчас смотрит
буду сейчас учить именовать переменные))
если конечно автор захочет)))
(Добавление)
0 - плохо понимаемые переменные
очень хочу прочитать твой код
очень хочу
но вижу ас и хотелка отмирает
------
и кстати не уверен в правильности решения
(Добавление)
пример правильного имени
ab - firstChunck
(Добавление)
можешь любой алгоритм приводить
никто читать не удосужится
а глянь на мой псевдокод выше
даже псевдокод я постарался выразить в говорящих названиях
все понятно
все придельно ясно
уважаемо для того кто кто прочтет
буду сейчас учить именовать переменные))
если конечно автор захочет)))
(Добавление)
0 - плохо понимаемые переменные
dcc0 пишет:
это что такое? непонятно$ac
очень хочу прочитать твой код
очень хочу
но вижу ас и хотелка отмирает
------
dcc0 пишет:
еще хуже$ii
и кстати не уверен в правильности решения
(Добавление)
пример правильного имени
ab - firstChunck
(Добавление)
можешь любой алгоритм приводить
никто читать не удосужится
а глянь на мой псевдокод выше
даже псевдокод я постарался выразить в говорящих названиях
все понятно
все придельно ясно
уважаемо для того кто кто прочтет
18. exlant - 23 Апреля, 2015 - 14:59:53 - перейти к сообщению
а чего мой вариант никто не прокритиковал?
вроде он решал задачу...
только число элементов в массиве должно было быть кратное 4
вот немного доделал, и теперь не важна кратность столбцам..
вроде он решал задачу...
только число элементов в массиве должно было быть кратное 4
вот немного доделал, и теперь не важна кратность столбцам..
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- 0 => 'Text0',
- 1 => 'Text1',
- 2 => 'Text2',
- 3 => 'Text3',
- 4 => 'Text4',
- 5 => 'Text5',
- 6 => 'Text6',
- 7 => 'Text7',
- 8 => 'Text8',
- 9 => 'Text9',
- 10 => 'Text10',
- 11 => 'Text11',
- 12 => 'Text12',
- //13 => 'Text13',
- //14 => 'Text14',
- //15 => 'Text15'
- );
- $colum_num = 4; //количество столбцов
- $rest = $array_count%$colum_num; //остаток, если количество элементов массива не кратно количеству столбцов
- echo '<table border = "1">';
- for($a = 0, $y = 0, $x = 0, $add = 0; $a < $array_count; $a++, $x++, $add = 0){
- if($x === $colum_num){
- $x = 0;
- $y++;
- }
- if($rest){
- $add = $x;
- if($x > $rest)
- $add = $rest;
- }
- if($a%$colum_num === 0){
- echo '<tr>';
- }
- echo '<td>',$array[$y+($x*$field_num)+$add],'</td>';
- if(($a+1)%$colum_num === 0){
- echo '</tr>';
- }
- }
- echo '</table>';