Väike progemismaraton

Paari-kolme päevaga sai nüüd kirjutatud tervelt neli väikest ent tubli programmi. Põhjus oli proosaline: kolm neist on tehtud eksamil, üks paar päeva enne kodutööna (kusjuures kodutööna valminud palliprogramm on ülejäänutest tunduvalt lihtsam :) ).

Kompileerige, muutke, müüge või raha eest maha... mul ükskõik, ma niisama panen teised siia välja vabaks kasutamiseks.

Pall.zip
Javas tehtud lihtne simulatsioon pallikesest nähtamatu kumminööri otsas. Ühel päeval sai natuke nokitsetud ja järgmisel pisike täiendus lisatud ning valmis ta oligi. (jooksutamiseks: $ java Pall )
Lilled.zip
Javas loodud „lillepõllu simulaator”. Klikkides aknas hakkab kasvama uus lill: ilmuvad idulehed, sirgub vars ja lisanduvad lehed, viimaks on näha kuidas lilleõis avaneb. Kõik väga lihtne, aga üsna effektne kukkus välja. (jooksutamiseks: $ java Lilled )
Autod.zip
Javas tehtud autosõidumäng, kus mitu kasutajat saavad võrgus autodega ringi rallida. Tänavate pealt välja sõita ei saa ning ka autode vahel on kokkupõrked. Liiklust reguleerivad valgusfoorid. Erilist võistlusmomenti selles võidusõidus siiski pole - niisama ringitiirutamine. See ja eelmine programm on tehtud ühel ja samal päeval ligikaudu 10 tunni jooksul. (jooksutamiseks käivita kõigepealt server: $ java AutoServer ja seejärel kuni kümme klientprogrammi: $ java Autod <serveri aadress> )
FTree.zip
C++ keeles kirjutatud Sugupuude muutmise/vaatamise programm millega töötamiseks on tarvis vaid käsurida. Võimalused pole suured, aga siiski alustuseks piisavad, et muuta kasutamise süntaks võimalikult krüptiliseks. (näiteks käsk $ ftree -v 0 -af 1 -f Mihkel -l Mait -y 1974 -s 0 test.txt muudab failis `test.txt´ olevat sugupuud nõnda, et lisab isikule ID-ga `1´ isa, kelle nimi on `Mihkel Mait´ sünniaastaga 1974, lisaks näidatakse muudetud sugupuud ka ekraanil). Aga kaasas on ka väike README erinevate parameetrite kohta. Usun, et kes seda programmi täiuslikult valdama õpib, sellest saab võrratu genealoog. (jooksutamiseks peate ise kompileerima, katsetatud on vaid Linuxi peal, aga peaks tööle hakkama ka mujal, soovitan siiski mingit UNIX-süsteemi, sest Windows™´i käsurida on väga võimalustevaene.) Seegi on valminud väikse kiirprogrammeerimise käigus umbes seitsme järjestikuse tunniga.

Kirjutatud 14. jaanuaril 2005.

Arvamused ja täiendused

sugupuu progele panen oma kopiraidi alla ja viskan eBay-sse müüki. raudselt saan rikkaks!

Seda ütles 14. jaanuaril 2005 kell 18:34 troskal.

Thanks for sharing this information. Please discuss prosaic more in your future articles.

Seda ütles 21. jaanuaril 2012 kell 11:18 Gift baskets.

I think these zip extensions are very helpful for me in C language.

Seda ütles 26. jaanuaril 2012 kell 10:58 Mobility Products.

It is really a good blog that always gives me new and latest information.

Seda ütles 28. jaanuaril 2012 kell 07:36 Rentals Bunbury.

What is escape sequence and typedef?

Seda ütles 31. jaanuaril 2012 kell 08:18 baby teething necklace.

How we use FTree.zip? Your blog is educational. I’ll put up a link to it tonight. Las Vegas Computer Repair

Seda ütles 2. veebruaril 2012 kell 08:33 Las Vegas Computer Repair.

I think .rar is good.

Seda ütles 3. veebruaril 2012 kell 11:30 Marcellus Shale Employment.

Lausu oma mõtteid

Nimi:

Koduleht:

e-post:

Lubatud HTML: <a href="" rel="" title="">, <strong>, <em>, <code>, <blockquote cite="">, <abbr title=""> ja <acronym title="">. Reavahetused ja lõigud lisatakse automaatselt.

Kindlasti tuleks määrata oma nimi. Kodulehe ja e-posti aadress on valikulised, kusjuures e-posti aadressi lehele üles ei panda - see on vaid selleks, kui te kohe mitte ilma selle lisamiseta ei saa.

Et võidelda spämmiga, tõesta, et oled inimene (to fight spam, prove that you are human being):

Trinoloogialeht

Eesti Trinoloogide Maja. Eesti trinoloogiahuviliste avalik kogunemiskoht. info@triin.net

Peamenüü

Samal teemal

RSS, RSS kommentaarid, XHTML, CSS, AA