Programare de bază cu Pseint (partea 2)

Această intrare este o continuare a intrării anterioare (Programare de bază cu Pseint (partea 1)) și face parte dintr-o serie de tutoriale despre programare.

Pentru a programa este necesar ca Pseint să fie configurat corect, dacă totul este corect, putem continua cu acest tutorial care se axează direct pe învățarea modului în care funcționează Pseint pentru a începe cu programele.

pseint

Odată început, vom vedea următoarele părți:

  1. Comenzi: (este cea din stânga) în care sunt cele mai elementare cicluri, funcții și / sau condiționale.
  2. bara de stare: (cea din partea de jos unde scrie „Nu există actualizări disponibile”) această bară indică starea curentă a Pseint.
  3. Zona de lucru: este cea mai mare parte, aici vom scrie programul nostru.

Acestea sunt principalele, celelalte nu vor fi foarte utile pentru moment

ALGORITMUL ÎN PSEUDO-COD

Acțiunea de proces 1 fără titlu; acțiunea 2; ... ... ... acțiune n; Sfarsitul procesului

Aceasta este forma generală a unui algoritm, după cum puteți vedea, începe cu «Proces [SinTitulo]» care indică începutul programului și se termină cu «Proces final» care indică faptul că programul sa încheiat.

VARIABILE

Variabilele sunt sectoare de memorie care stochează date specifice și sunt identificate cu un nume specific care se referă la aceste spații de memorie. În Pseint puteți defini variabile în următoarele moduri:

Cu semnul egal, astfel încât «a» este variabila care primește valoarea adăugării «c» plus «b»

a = c + b;

Cealaltă modalitate este cu semnul de atribuire (pe care îl vom vedea mai târziu, momentan trebuie doar să-l cunoaștem) și este similar cu cel anterior cu diferența că este un semn diferit

a <- b + c;

Aceste semne nu solicită utilizatorului nicio valoare pentru a ști ce valoare trebuie pusă, deoarece acest lucru se realizează cu funcția «citire»

DISPOZIȚII

O matrice reprezintă secvențe de variabile multidimensionale care pot fi stocate sub forma unei plăci sau a unui cub, în ​​care variabilele sunt numite printr-un identificator general și un număr în sistemul plan cartezian. În Pseint, matricile sunt definite cu funcția „dimensiune” pe care o vom vedea și mai târziu.

În acest caz, identificatorul general ar fi var și numărul ar fi „x” și „y” care ar putea fi [1,1] sau [2,1] etc.

Dimensiunea var [x, y]

Apoi, pentru a apela variabila pe care ați folosi-o

 var [x, y]

În cazul în care „x” ar putea fi 1 și „y” ar putea fi 2 atunci se va apela „var [1,2]” care ar fi independent de „var [1,1]” etc.

OPERATORI

Operatorii, după cum sugerează și numele lor, sunt semne care utilizează unele valori pentru a da un rezultat, Operatorii din Pseint sunt următorii:

  1. Mai mare decât „>”
  2. Mai puțin de «<«
  3. La fel ca „=”
  4. Mai mic sau egal cu «<=»
  5. Mai mare sau egal cu "> ="
  6. Diferit de «<>»
  7. Conjuncție (și) „Și” sau „&”
  8. Disjuncție (sau) «SAU» sau «|»
  9. Negare (nu) „NU” sau „~”
  10. Adăugați „+”
  11. Scădeți «-«
  12. Înmulțirea „*”
  13. Divizia "/"
  14. Împuternicirea «^»
  15. Modul (restul unei diviziuni) «%» sau «MOD»

Ierarhia (ordinea) operațiilor este aceeași ca în algebră și poate fi modificată cu paranteze. În cazul operatorilor logici, operația este scurtcircuitată, operatorul „NU” inversează rezultatul.

Numai cele care vor fi utilizate sunt menționate în această listă, pentru a vedea lista completă puteți accesa documentația PSeInt.

FUNCȚII

În programare, o funcție este o serie de instrucțiuni care dau un rezultat specific și care pot primi o anumită valoare pentru a îndeplini sarcina pe care trebuie să o îndeplinească. În Pseint o funcție este scrisă după cum urmează:

SubProces [variabila return] <- [Numele funcției] ([Argumente]) acțiunea 1; acțiunea 2: ... ... ... acțiunea n; Încheiați subprocesele

Ei bine și gata, în următorul tutorial mă voi concentra pe restul funcțiilor și sintaxei lor, cu excepția operatorilor menționați aici, deoarece sintaxa lor este aproape evidentă.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   glcq el a spus

    Vă mulțumesc foarte mult pentru partajarea acestor tutoriale, sunt foarte interesante.

    1.    xnmm el a spus

      nu există niciun motiv și imediat spun că următorul este deja dedicat programării
      În ceea ce priveşte

  2.   porter el a spus

    Mulțumesc pentru partajare, știam deja despre acest program, l-am descoperit în sourceforge și este foarte bun, îmi va fi util pentru că, chiar dacă fac niște programări, îl fac fără cunoștințe specifice despre termeni etc. Deci, aceste clase sunt foarte bune pentru a oferi idei ușoare despre conținutul de programare, pentru că, dacă sunteți ca mine, complet ignoranți, chestii precum clase, variabile, care sunt elementare, sunt lucruri care pentru persoanele fără cunoștințe de programare de bază sunt o imagine sau concepte necunoscute, în acest sens acest program este foarte bun. Mulțumesc pentru distribuire și am pus un pin în Marcajele mele. Salutari.

    1.    spartan2103 el a spus

      Cred că este similar cu Portaro. Vin și din zona Umanistice și, deși știu ceva despre programare, o fac mai liric, fără prea multe cunoștințe despre fapte, Mulțumesc pentru tutoriale. Apropo, ești tu Portaro care postezi în Vagos Gnu / Linux?

  3.   spartan2103 el a spus

    Cred că este similar cu Portaro. Vin și din zona Umanistice și, deși știu ceva despre programare, o fac mai liric, fără prea multe cunoștințe despre fapte, Mulțumesc pentru tutoriale. Apropo, ești tu Portaro care postezi în Vagos Gnu / Linux?