Oldalak

Címkék

5.-ben (2) 6. osztály (2) ajándék (10) ajánló (39) algoritmus (3) állandó madarak (6) állati (18) angol (10) anyák napja (3) az úgy volt... (73) befőzés (1) bibliai (1) biológia (1) buék (2) comenius logo (2) csere (14) cseréljünk (6) csináld magad (2) díj (1) egészség (1) egyéb piac (1) emlékhely (1) ének-zene (10) évfüzér (33) fabrika (112) farsang (5) feladvány (1) fizika (8) foglalkozások (3) fonalas (12) főnév (1) geometria (7) gyereknap (1) gyereknevelés (2) gyerekszáj (62) gyöngyszövés (1) hajtogatás (1) háztartástan (8) helyesírás (8) helyesírás füzet (1) hittan (9) hivatalos (3) hóember (7) hogy mik vannak (1) horgolt (41) hulladékból (13) humor (2) húsvét (6) idézet (1) igék (2) így tanulunk mi (2) informatika (13) irányok (2) írás (15) irodalom (4) j/ly (2) játék (17) játékpiac (4) jeles napok (51) karácsony (6) katica (1) kémia (2) kirándulás (1) kirigami (6) kísérlet (8) konzervgyár (2) Koppány mesék (1) kotta (11) köd (1) könyvajánló (9) környezetismeret (35) körző (1) kötelező olvasmány (10) kötés (1) kötőgép (1) kötőkerék (6) közlekedés (3) közmondás (1) kresz (1) krónika (8) lapoc (1) lapozó (33) lapozó lépésről-lépésre (3) lapozó piac (17) lapozós hulladék (2) leírás (41) letöltés (1) letölthető (61) levélhullás (2) logika (2) madarak (1) magyar (7) matek (22) matematika (38) matka (22) méh (1) mese (12) Miért szeretem? (2) mikulás (2) minta (2) mókacagás (3) napirend (1) négyszögek (1) nemezelés (4) népdal (1) novella (13) nőnap (1) nyelvtan (17) nyúl (1) oktatótáblácska (2) olvasókönyv szülőknek (4) otthonoktatás (2) ősz (3) ötletkaptár (1) pálcikás szövő (1) paleo (2) programozás (2) rajz (9) recept (12) római számok (2) rovás (8) rózsaablak (1) saját minta (15) sapka minta (1) suliváró (4) szív (2) szófajok (5) szorzás (12) szótárlap (2) szövés (1) találós (5) tanulda (18) tavasz (1) technika (33) tél (4) természetismeret (7) tervbevéve (1) tipp (5) tollbamondás (1) töri (2) törtek (3) történelem (1) tréfa (2) tuti (1) udvari játékok (4) ügeskedd (2) ügyeskedd (70) varázsfazék (5) váróban (5) varrás (3) vers (47) versek (4) verstanulás (2) vicc (2) virág (1) vizsga (4) vonalzó (1)

FONTOS!

Ha hozzászólsz egy régebbi bejegyzéshez, nem feltétlenül veszem észre. Ha valamit biztosra szeretnél, hogy eljusson hozzám, írj e-mailt!
A következő címkéjű bejegyzések mutatása: algoritmus. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: algoritmus. Összes bejegyzés megjelenítése

2011. június 18., szombat

Másodperc

A Comenius Logo-val most kezdünk igazán komolyan foglalkozni, így előásom a régi cuccaimat a témában.

A kedvenceimet megosztom, hátha segítségül szolgál valakinek.

A mostani az egy rekurzív eljárás (ami nekünk még odébb van).

Másodpercmutató

tanuld mutató

előre 100
várj 1000
tollszín! 15
hátra 100
jobbra 6
mutató

vége


Rövidítve:

tanuld mutató
 e 100
 várj 1000
 tsz! 15
 h 100
 tsz! 0
 j 360 / 60
 mutató
vége


(Ez így egy végtelen ciklus, emiatt csak a STOP gombbal lehet kilépni belőle.)

2011. június 14., kedd

Comenius Logo, szabályos sokszögek


A teknőcnek az eljárás befejeztével mindig vissza kell térnie a kiindulási helyzetébe!

Annak, hogy egy eljárás jobbra vagy balra forduló e, az összetett alakzatok esetében van jelentősége.


Jobbra forduló eljárások

Balra forduló eljárások

Háromszög
ismételd 3 [előre :a jobbra 360/3]
ism 3 [e :a j 120]
ismételd 3 [előre :a balra 360/3]
ism 3 [e :a b 120]
Négyzet
ismételd 4 [előre :a jobbra 360/4]
ism 4 [e :a j 90]
ismételd 4 [előre :a balra 360/4]
ism 4 [e :a b 90]
Kör
ismételd 360 [előre :a jobbra 360/360]
ism 360 [e :a j 1]

ismételd 360 [előre :a balra 360/360]
ism 360 [e :a b 1]
Adott sugarú kör
ismételd 360 [ előre 3,14 * :r / 180 jobbra 360/360]
ism 360 [ e 3,14 * :r / 180 j 1]

ismételd 360 [ előre 3,14 * :r / 180 balra 360/360]
ism 360 [ e 3,14 * :r / 180 b 1]
Tetszőleges szabályos sokszög
ismételd :z [előre :a jobbra 360/:z]
ism :z [e :a j 360/:z]

ismételd :z [előre :a balra 360/:z]
ism :z [e :a b 360/:z]
 "a": oldalhossz
"z": oldalszám

2011. február 18., péntek

Páratlan rendű bűvös négyzetek kitöltése

Bűvös négyzet: számok olyan nxn-es elrendezése, ahol az egyes oszlopokban, sorokban, átlókban lévő számok összege megegyezik.

Ez eddig fellelt legrégebbi emlék egy kínai legendában szerepel:

Fu Hszi császár, aki i.e. 2953–2838 között uralkodott egy alkalommal a Sárga folyó partján megpillantott egy a folyóból kimászó teknőst. Nagy szerencsének tartotta ezt, hiszen a kínai hit szerint a teknősök páncélja alatt istenség lakik. Amikor közelebbről is szemügyre vette, különös jeleket vett észre rajta, a páncélján egy bűvös négyzet rajzolata volt látható:



Ugyanez hindu-arab számjegyekkel:







4
9
2


3
5
7


8
1
6




Eljárás az nxn-es bűvös négyzet kitöltésére, ahol n páratlan egész és nagyobb, mint 1.


Legyen n=3, azaz 3x3-as a bűvös négyzet


Osszuk el a számokat így:

0-tól n-ig                                  azaz: 0-3-ig /0, 1, 3/

(n+1)-től 2n-ig                          azaz: 4-6-ig /4, 5, 6/

(2n+1)-től 3n-ig                        azaz: 7-9-ig /7, 8, 9/




Az első részhalmaz elemeit így helyezzük el a négyzetben:

Az 1-est az utolsó sor középső helyére írjuk.

Innentől kezdve, amíg az első részhalmaz elemei el nem fogynak, sorban helyezzük el a számokat úgy, hogy egyet föl, majd egyet jobbra lépünk. Ha ennek folyamán kilépünk a négyzetből, akkor a számot azzal átellenesen kell beírni, ahol kiléptünk.



A második részhalmaz elemeit így helyezzük el a négyzetben:

Az első részhalmaz utoljára beírt elemétől NEM egyet fel és egyet jobbra lépünk, hanem egyet le. Azonban kilépésnél itt is ugyanaz a teendő, a kilépéshez képest átellenesen lévő helyre írjuk be a számot.

A továbbiakban /míg fel nem használjuk a második részhalmaz elemeit/ sorban helyezzük el a számokat úgy, hogy egyet föl, majd egyet jobbra lépünk. Ha ennek folyamán kilépünk a négyzetből, akkor a számot azzal átellenesen kell beírni, ahol kiléptünk.



A harmadik részhalmaz elemeit így helyezzük el a négyzetben:

A második részhalmaz utoljára beírt elemétől NEM egyet fel és egyet jobbra lépünk, hanem egyet le. Azonban kilépésnél itt is ugyanaz a teendő, a kilépéshez képest átellenesen lévő helyre írjuk be a számot.

A továbbiakban /míg fel nem használjuk a harmadik részhalmaz elemeit/ sorban helyezzük el a számokat úgy, hogy egyet föl, majd egyet jobbra lépünk. Ha ennek folyamán kilépünk a négyzetből, akkor a számot azzal átellenesen kell beírni, ahol kiléptünk.




Minden páratlan rendű bűvös négyzet kitölthető így, csak az egyes részhalmazok lesznek több eleműek.
Related Posts Plugin for WordPress, Blogger...