Article View: alt.pl.fan.gopher
Article #16420Re: Ciemno już zgasły wszystko światła, noc nadchodzi..
From: Adam Wysocki
Date: Sun, 20 Jun 2004 20:32
Date: Sun, 20 Jun 2004 20:32
45 lines
2965 bytes
2965 bytes
"Kaśka" <ziutafiluta@op.pl> wrote: > czy chodzi o coś całkiem innego? Chodzi o coś innego :) Jest sobie żółw. Żółw jest na pozycji 0,0 (x=0 i y=0) i patrzy do góry (kąt=0, swoją drogą wprowadza niezbyt dobre nawyki, bo kąt=0 powinien być skierowany w prawo... Ale mniejsza z tym). Żółw ma opuszczony pisak, co znaczy, że jak się go przesuwa, to zostawia ślad. Można nim sterować kilkoma poleceniami, np.: fg [liczba] i bk [liczba] - przejście o ileś kroków w przód albo w tył (fg - w przód, bk - w tył). Jeśli nie poda się liczby, żółw przechodzi o jeden krok. rt [liczba] i lt [liczba] - obrót o ileś (domyślnie 1) stopni w prawo (rt) lub w lewo. Teraz wyobraź sobie taki program: fg 20 rt 90 fg 20 rt 90 fg 20 rt 90 fg 20 rt 90 W ten sposób da się narysować kwadrat. ;) Jak doda się do tego jeszcze inne polecenia (w szczególności pętle, czyli możliwość zapisania kilku komend raz i wykonania ich kilka razy, lub procedury, czyli możliwość zapisania wielu komend w jednym bloku i wykonywania ich wszystkich przez wywołanie nazwy tego bloku), to można tworzyć bardzo ciekawe rzeczy. Dobry wstep do programowania, bo nie porusza wielu kwestii, którymi łatwo można sobie zrobić krzywdę w prawdziwym programowaniu, jednocześnie dając dobre podstawy myślenia "jak komputer" (niskopoziomowego) i trochę bardziej logicznego, wysokopoziomowego. -- Adam Wysocki * Warszawa, Śródmieście * www.gophi.net * SWL SP5250730 GG 1234 * GSM +48888456927 * gophi#linux.net.pl * gophi#gadu-gadu.pl PEBKAC: Problem Exists Between Keyboard And Chair - Bofh Excuse #351
Technical Details
Message-ID:
<gophi.5681@news.gophi.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.gophi.net!not-for-mailReferences:
<cao1na$7es$1@nemesis.news.tpi.pl> <casr6c$jsm$1@nemesis.news.tpi.pl> <gophi.5566@news.gophi.net> <casvul$9i9$1@nemesis.news.tpi.pl> <cat60c$1cv$1@nemesis.news.tpi.pl> <cat7bu$i6b$1@atlantis.news.tpi.pl> <cat96v$opc$2@atlantis.news.tpi.pl> <gophi.5579@news.gophi.net> <cauun4$lgv$1@news.onet.pl> <gophi.5613@news.gophi.net> <cavgcu$22h$1@news.onet.pl> <1087597968_apfg@clubby.tranx.one.pl> <cb4o8u$5ev$1@news.onet.pl> <gophi.5677@news.gophi.net> <cb4ru2$g0b$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.gophi.net!not-for-mail
From: gophi@studio.tpi.pl (Adam Wysocki)
Newsgroups: alt.pl.fan.gopher
Subject: Re: Ciemno już zgasły wszystko
światła, noc nadchodzi..
Date: Sun, 20 Jun 2004 20:32:50 +0000 (UTC)
Organization: news.gophi.net newsserver
Lines: 45
Message-ID: <gophi.5681@news.gophi.net>
References: <cao1na$7es$1@nemesis.news.tpi.pl> <casr6c$jsm$1@nemesis.news.tpi.pl> <gophi.5566@news.gophi.net> <casvul$9i9$1@nemesis.news.tpi.pl> <cat60c$1cv$1@nemesis.news.tpi.pl> <cat7bu$i6b$1@atlantis.news.tpi.pl> <cat96v$opc$2@atlantis.news.tpi.pl> <gophi.5579@news.gophi.net> <cauun4$lgv$1@news.onet.pl> <gophi.5613@news.gophi.net> <cavgcu$22h$1@news.onet.pl> <1087597968_apfg@clubby.tranx.one.pl> <cb4o8u$5ev$1@news.onet.pl> <gophi.5677@news.gophi.net> <cb4ru2$g0b$1@news.onet.pl>
NNTP-Posting-Host: avenger.vpn.gophi.net
Mime-Version: 1.0
X-Trace: avenger.gophi.net 1087763570 548 62.121.68.209 (20 Jun 2004 20:32:50 GMT)
X-Complaints-To: usenet@apcoh.org
NNTP-Posting-Date: Sun, 20 Jun 2004 20:32:50 +0000 (UTC)
User-Agent: tin/1.7.3-20031220 ("Taransay") (UNIX) (Linux/2.4.25 (i586))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit