Základní programování s Pseint (část 2)

Tento záznam je pokračováním předchozího záznamu (Základní programování s Pseint (část 1)) a je součástí řady výukových programů o programování.

Aby bylo možné programovat, je nutné, aby byl Pseint správně nakonfigurován, pokud je vše v pořádku, můžeme pokračovat v tomto tutoriálu, který je přímo zaměřen na učení, jak Pseint funguje, aby mohl začít s programy.

pseint

Po spuštění uvidíme následující části:

  1. Příkazy: (je to ten vlevo), ve kterém jsou nejzákladnější cykly, funkce a / nebo podmínky.
  2. Stavový řádek: (ten v dolní části, kde je uvedeno „Nejsou k dispozici žádné aktualizace“), tento řádek označuje aktuální stav Pseintu.
  3. Pracovní oblast: je to největší část, zde budeme psát náš program.

Toto jsou hlavní, ostatní nebudou pro tuto chvíli příliš užitečné

ALGORITMUS V KÓDU PSEUDO

Akce bez názvu procesu 1; akce 2; ... ... ... akce n; Ukončit proces

Toto je obecná forma algoritmu, jak vidíte, že začíná „Procesem [SinTitulo]“, který označuje začátek programu, a končí „EndProcessem“, což znamená, že program skončil.

PREMENNÉ

Proměnné jsou sektory paměti, které ukládají konkrétní data a jsou označeny konkrétním názvem, který odkazuje na tyto paměťové prostory. V Pseintu můžete definovat proměnné následujícími způsoby:

Se znaménkem rovnosti, takže «a» je proměnná, která obdrží hodnotu přidání «c» plus «b»

a = c + b;

Jinak je to s přiřazovacím znaménkem (které uvidíme později, v tuto chvíli to jen potřebujeme znát) a je to podobné jako u předchozího s tím rozdílem, že se jedná o jiné znaménko

a <- b + c;

Tyto znaky nevyžadují od uživatele žádnou hodnotu, aby věděli, jakou hodnotu umístit, protože se to provádí pomocí funkce „čtení“

OPATŘENÍ

Pole je sekvence vícerozměrných proměnných, které lze uložit ve formě desky nebo krychle, ve kterých jsou proměnné volány obecným identifikátorem a číslem v systému kartézské roviny. Pole v Pseintu jsou definována pomocí funkce „dimenze“, kterou také uvidíme později.

V tomto případě by obecný identifikátor byl var y a číslo by bylo „x“ a „y“, které by mohly být [1,1] nebo [2,1] atd.

Rozměr var [x, y]

Poté zavoláte proměnnou, kterou byste použili

 var [x, y]

Kde „x“ může být 1 a „y“ může být 2, pak by volalo „var [1,2]“, které by bylo nezávislé na „var [1,1]“ atd.

PROVOZOVATELE

Operátory, jak naznačuje jejich název, jsou znaky, které k dosažení výsledku používají některé hodnoty. Operátory v Pseintu jsou následující:

  1. Větší než „>“
  2. Méně než «<«
  3. Stejné jako „=“
  4. Menší nebo rovno «<=»
  5. Větší než nebo rovno „> =“
  6. Jiné než «<>»
  7. Spojení (a) „A“ nebo „&“
  8. Disjunkce (nebo) «NEBO» nebo «|»
  9. Odmítnutí (ne) „NE“ nebo „~“
  10. Přidat „+“
  11. Odečíst «-«
  12. Násobení „*“
  13. Divize "/"
  14. Zplnomocnění «^»
  15. Modul (zbytek divize) «%» nebo «MOD»

Hierarchie (pořadí) operací je stejná jako v algebře a lze je měnit pomocí závorek. V případě logických operátorů je operace zkratována, operátor „NE“ invertuje výsledek.

V tomto seznamu jsou uvedeny pouze ty, které mají být použity. Chcete-li zobrazit úplný seznam, přejděte do dokumentace PSeInt.

FUNKCE

V programování je funkce řada pokynů, které dávají konkrétní výsledek a které mohou získat určitou hodnotu pro provedení úkolu, který musí provést. V Pseintu je funkce zapsána následovně:

SubProcess [návratová proměnná] <- [název funkce] ([argumenty]) akce 1; akce 2: ... ... ... akce n; Ukončit dílčí procesy

To je vše, v dalším tutoriálu se zaměřím na zbytek funkcí a jejich syntaxi s výjimkou zde zmíněných operátorů, protože jejich syntaxe je téměř zřejmá.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   glcq řekl

    Moc děkuji za sdílení těchto tutoriálů, jsou velmi zajímavé.

    1.    xnmm řekl

      není důvod a hned říkám, že další je již věnován programování
      pozdravy

  2.   Portaro řekl

    Díky za sdílení, o tomto programu jsem už věděl, objevil jsem ho v sourceforge a je velmi dobrý, bude to pro mě užitečné, protože i když dělám nějaké programování, dělám to bez konkrétních znalostí o pojmech atd., A pocházím z oblast, která s tím nemá nic společného, ​​protože je to humanitní vědy. Takže tyto třídy jsou velmi dobré pro snadné nápady týkající se programování obsahu, protože pokud jste jako já naprosto neznalý věci, pojmy jako třídy, proměnné, které jsou základní, jsou věci že pro lidi bez základních znalostí programování jsou věci bez obrazu nebo neznámých konceptů, v tomto smyslu je tento program velmi dobrý. Děkuji za sdílení a vložil jsem do svých záložek špendlík. Pozdravy.

    1.    spartan2103 řekl

      Myslím podobně jako Portaro. Také pocházím z oblasti humanitních věd, ai když vím něco o programování, dělám to více lyricky, bez větších znalostí faktů, děkuji za návody. Mimochodem, jste Portaro, kdo zveřejňuje příspěvky v Gnu / Linux Vagos?

  3.   spartan2103 řekl

    Myslím podobně jako Portaro. Také pocházím z oblasti humanitních věd, ai když vím něco o programování, dělám to více lyricky, bez větších znalostí faktů, děkuji za návody. Mimochodem, jste Portaro, kdo zveřejňuje příspěvky v Gnu / Linux Vagos?