algorytm wyświetlenia tablicy
-PainKiller- 23.12.2010
tablica X-elementowa musi zostać wyświetlona w 3 kolumnach, podam przykład dla tablicy z 9 elementami:
147
258
369
i np z 11
159
26[10]
37[11]
48
kto lub główkować niech kmini a może komuś sie uda bez większego wysiłku ?
w każdym razie dzięki za pomoc
Dodano 23 grudzień 2010 - 23:28:
ok nikomu sie nie chce myśleć to sam wymyśliłem
147
258
369
i np z 11
159
26[10]
37[11]
48
kto lub główkować niech kmini a może komuś sie uda bez większego wysiłku ?
w każdym razie dzięki za pomoc
Dodano 23 grudzień 2010 - 23:28:
ok nikomu sie nie chce myśleć to sam wymyśliłem
kur3k
23.12.2010
# -*- coding: utf-8 -*-
# tworze tablice 11-elementowa
tablica = [x for x in range(1,11)]
# itreuje tablice, a takze licze powtorzenia petli
for temp, var in enumerate(tablica):
# jezeli powtorzenie petli jest podzielne przez 3 ( bez reszty ), nowa linia
if temp % 3 == 0: print
# drukuje elemnt tablicy
print var,
Użytkownik kur3k edytował ten post 23.12.2010 23:59
mgr inż. Pavulon
24.12.2010
kur3k, a zauważyłeś że pain chciał w pionie a nie w poziomie ?
-PainKiller- 24.12.2010
heh takie coś to wystarczy fora i po 3 przejściach endlina wrzucać
Dodano 24 grudzień 2010 - 00:08:
już zrobiłem
Dodano 24 grudzień 2010 - 00:08:
już zrobiłem
function wypisz($m) { $do = ceil($m/3); for($x=0; $x<$do; $x++) { for($i=$x; $i<$m; $i+=$do) { echo $i; } echo '<br />'; } }
kur3k
24.12.2010
Nie, nie zauważyłem, bo problemu nie opisał, a ja nie będę zgadywał Konrad!
-PainKiller- 24.12.2010
jeszcze trzeba zniwelować różnicę w ilości indexow na kolumne chodzi o to aby unikało takich przypadków
[01][05][09]
[02][06][10]
[03][07]
[04][08]
niszczyło różnice 2 i pobierało sobie miejsce z kolumy lewej
[01][05][08]
[02][06][09]
[03][07][10]
[04]
Innymi słowy chcę zrobić drzewko kategorii w 3 kolumnach
allegro ma w 2: Allegro.pl - aukcje internetowe, bezpieczne zakupy
[01][05][09]
[02][06][10]
[03][07]
[04][08]
niszczyło różnice 2 i pobierało sobie miejsce z kolumy lewej
[01][05][08]
[02][06][09]
[03][07][10]
[04]
Innymi słowy chcę zrobić drzewko kategorii w 3 kolumnach
allegro ma w 2: Allegro.pl - aukcje internetowe, bezpieczne zakupy
kur3k
25.12.2010
Musisz znaleźć liczbę, która dzieli liczbę elementów bez reszty np. 9/3 == 3. Gdy masz liczbę nieparzystą 7, zawsze Ci zostanie reszta, podziel na dwa ( będzie 3.5 ), zaokrąglasz do 3 i masz
tekst tekst tekst
tekst tekst
tekst tekst
Musisz operować sprytnie na liczbie elementów Pomęcz się.
tekst tekst tekst
tekst tekst
tekst tekst
Musisz operować sprytnie na liczbie elementów Pomęcz się.