Rodin/CeSaFac

From HaskellWiki
< Rodin
Revision as of 18:02, 5 May 2009 by Ha$kell (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Rodin-Banner.gifFindOnYahoo.jpg

.Limbajul Rodin, un limbaj pseudocod nou implementat (2009), in stil C, proiectat pentru profesorii si elevii din România, pentru orele de algoritmistică
Rodin/Download Rodin/News Rodin/Examples Rodin/Questions Rodin/Others

Din 8 martie 2009. Cu vectori ! Testati cu grija!
<Download> Rodin2009e.zip cu exemple mai multe in arhiva.

. Ce facem daca un program nu ruleaza corect ?

  • Intai verificati daca l-ati rulat cu versiunea de Rodin pentru care a fost scris.
  • Nu uitati sa corectati erorile sintactice si sa scrieti corect acele cuvinte cheie romanesti. (”pina” vs ”pana”). Pastrati lista cu instructiuni la indemana.
  • Cititi si despre depanarea corpurilor buclelor prin copierea structurii intr-un alt fisier la pagina Rodin/BuclePentru.
  • Cititi alte programe similare. Cititi alte instructiuni similare din acelasi program.
  • Alte idei...

. Mici subtilitati de programare specifice Rodin (si unor alte limbaje)

  • Atribuirea si citirea variabilei au valoare, valoarea atribuita sau citita.
  • Zero sau o variabila egala cu zero se poate folosi pe post de instructiune.
  • Merita sa incercati sa folositi daca asemenea unui operator conditional.
  • Initializati intotdeauna vectorii si variabilele, chiar daca le veti citi imediat dupa aceea.
  • Aveti la dispozitie Functii anonime nerecursive cu un argument.
  • Daca o bucla pentru da o eroare ciudata dupa pentru verificati instructiunile si expresiile DIN CORPUL buclei, deci URMATOARELE.
  • In loc de daca ... atunci ... puteti folosi daca ... atunci ... altfel nimic cu conditia sa definiti mai inainte acest nimic: fie nimic = 0;
  • Mesajele de eroare nu-s foarte explicite, invatati limabjul, nu va luati dupa ele intotdeauna.
  • Variabilele pot sa inceapa cu m de la memorie, cu v de la variabila, cu x,y,z si cu alte litere cu care nu incepe un cuvant cheie.
  • Daca aveti o singura data nevoie de o functie, scrieti-o ca functie anonima, aplicand-o pe loc. Vedeti Functii anonime nerecursive

Nu uitati ca: Aplicarea (asociaza la dreapta) <functie anonima> <expr>

  • Comentariile se pot scrie liber, DUPA program.

Pagina in dezvoltare. Click pe back pentru a reveni. Dar a si fost vizitata de vreo 99 de ori pina acum... :)


Paginile proiectului Rodin sunt in dezvoltare. Vizitati-le regulat pentru a gasi update-urile, noutatile precum si programele, secretele si exercitiile recent adaugate.

Inapoi la inceputul paginii Rodin: http://www.haskell.org/haskellwiki/Rodin.


Rodin-Banner.gif

Daca nu va amintiti adresa paginii Rodin (http://www.haskell.org/haskellwiki/Rodin) o gasiti imediat folosind un motor de cautare binecunoascut:

FindOnYahoo.jpg

Sau puteti cauta numele Rodin ori sintagma Limbaj Pseudocod Rodin.