Táto položka je pokračovaním predchádzajúcej položky (Základné programovanie s Pseintom (1. časť)) a je súčasťou série tutoriálov o programovaní.
Aby sme mohli programovať, je potrebné, aby bol Pseint správne nakonfigurovaný. Ak je všetko v poriadku, môžeme pokračovať v tomto výučbe, ktorý je priamo zameraný na osvojenie toho, ako Pseint funguje, aby mohol začať s programami.
Po spustení sa zobrazia nasledujúce časti:
- Príkazy: (je to príkaz vľavo), v ktorom sú najzákladnejšie cykly, funkcie a / alebo podmienky.
- Stavový riadok: (ten v spodnej časti s textom „Nie sú k dispozícii žiadne aktualizácie“), tento panel zobrazuje aktuálny stav aplikácie Pseint.
- Pracovná oblasť: je to najväčšia časť, tu budeme písať náš program.
toto sú hlavné, ostatné nebudú pre túto chvíľu veľmi užitočné
ALGORITMUS V KÓDE PSEUDO
Akcia 1 bez názvu procesu; akcia 2; ... ... ... akcia n; Ukončiť proces
Toto je všeobecná forma algoritmu, ako vidíte, ktorá sa začína «Procesom [SinTitulo]», ktorý označuje začiatok programu, a končí sa «EndProcess», čo znamená, že program sa skončil.
PREMENNÉ
Premenné sú sektory pamäte, v ktorých sa ukladajú konkrétne údaje a sú identifikované konkrétnym názvom, ktorý odkazuje na tieto pamäťové priestory. V Pseinte môžete definovať premenné nasledujúcimi spôsobmi:
So znamienkom rovnosti tak, aby «a» bola premenná, ktorá získa hodnotu sčítania «c» plus «b»
a = c + b;
Druhá cesta je so znakom priradenia (ktorý uvidíme neskôr, momentálne to iba potrebujeme vedieť) a je podobný predchádzajúcemu s tým rozdielom, že ide o iný znak.
a <- b + c;
Tieto znaky nevyžadujú od používateľa žiadnu hodnotu, aby vedeli, akú hodnotu má umiestniť, pretože sa to deje pomocou funkcie «čítať»
OPATRENIA
Pole je postupnosťou viacrozmerných premenných, ktoré je možné uložiť vo forme dosky alebo kocky, v ktorých sa premenné volajú všeobecným identifikátorom a číslom v systéme karteziánskej roviny. V Pseinte sú polia definované pomocou funkcie „dimenzia“, ktorú tiež uvidíme neskôr.
V tomto prípade by všeobecný identifikátor bol var y a číslo bolo „x“ a „y“, ktoré by mohli byť [1,1] alebo [2,1] atď.
Rozmer var [x, y]
Potom zavolajte premennú, ktorú by ste použili
var [x, y]
Kde „x“ môže byť 1 a „y“ môže byť 2, potom by volalo „var [1,2]“, ktoré by bolo nezávislé od „var [1,1]“ atď.
PREVÁDZKOVATELIA
Ako už z ich názvu vyplýva, operátory sú znaky, ktoré na dosiahnutie výsledku používajú niektoré hodnoty. Operátormi v Pseint sú:
- Väčšie ako „>“
- Menej ako «<«
- Rovnaké ako „=“
- Menšie alebo rovné «<=»
- Väčšie alebo rovné „> =“
- Líši sa od «<>»
- Spojenie (a) „A“ alebo „&“
- Disjunkcia (alebo) «ALEBO» alebo «|»
- Odmietnutie (nie) „NIE“ alebo „~“
- Pridať „+“
- Odčítať «-«
- Násobenie „*“
- Divízia „/“
- Posilnenie postavenia «^»
- Modul (zvyšok divízie) «%» alebo «MOD»
Hierarchia (poradie) operácií je rovnaká ako v algebre a je možné ich meniť v zátvorkách. V prípade logických operátorov je operácia skratovaná, operátor „NIE“ výsledok invertuje.
V tomto zozname sú uvedené iba tie, ktoré sa majú použiť. Celý zoznam nájdete v dokumentácii PSeInt.
FUNKCIE
Pri programovaní je funkcia séria pokynov, ktoré poskytujú konkrétny výsledok a ktoré môžu mať určitú hodnotu pre vykonanie úlohy, ktorú musia vykonať. V Pseint je funkcia napísaná nasledovne:
SubProcess [návratová premenná] <- [názov funkcie] ([Argumenty]) akcia 1; akcia 2: ... ... ... akcia n; Ukončiť podprocesy
No a to je ono, v nasledujúcom tutoriále sa zameriam na zvyšok funkcií a ich syntax, okrem tu spomenutých operátorov, pretože ich syntax je takmer zrejmá.
Ďakujem veľmi pekne za zdieľanie týchto návodov, sú veľmi zaujímavé.
nie je dôvod a odrazu hovorím, že ďalší je už venovaný programovaniu
pozdravy
Ďakujem za zdieľanie, tento program som už poznal, objavil som ho v sourceforge a je veľmi dobrý, bude pre mňa užitočný, pretože aj keď robím nejaké programovanie, robím to bez konkrétnych znalostí pojmov atď., A pochádzam z oblasť, ktorá s tým nemá nič spoločné, pretože je to humanitné vedy. Takže tieto triedy sú veľmi dobré na sprostredkovanie jednoduchých nápadov o programovacom obsahu, pretože ak ste ako ja úplne neznalí veci, pojmy ako triedy, premenné, ktoré sú základné, sú veci. že pre ľudí bez základných programátorských znalostí sú veci bez obrazu alebo neznámych konceptov, v tomto zmysle je tento program veľmi dobrý. Ďakujem za zdieľanie a do svojich záložiek som vložil špendlík. Zdravím vás.
Myslím podobne ako Portaro. Pochádzam tiež z oblasti humanitných vied a hoci viem niečo o programovaní, robím to skôr lyricky, bez väčších znalostí faktov, ďakujem za návody. Mimochodom, ste Portaro, ktorý uverejňuje príspevky v Gnu / Linux Vagos?
Myslím podobne ako Portaro. Pochádzam tiež z oblasti humanitných vied a hoci viem niečo o programovaní, robím to skôr lyricky, bez väčších znalostí faktov, ďakujem za návody. Mimochodom, ste Portaro, ktorý uverejňuje príspevky v Gnu / Linux Vagos?