Programació bàsica amb Pseint (part 2)

Aquesta entrada és una continuació de l'entrada anterior (Programació bàsica amb Pseint (part 1)) I és part d'una sèrie de tutorials sobre programació.

Per poder programar cal que s'hagi configurat correctament Pseint, si tot esta correcte podrem continuar amb aquest tutorial que va directament enfocat a aprendre el funcionament de Pseint per poder començar amb els programes.

Pseint

Un cop iniciat veurem les següents parts:

  1. Ordres: (és el de l'esquerra) en l'es troben els cicles, funcions i / o condicionals mes bàsics.
  2. barra d'estat: (el de la part inferior on diu «No hi ha actualitzacions disponibles») en aquesta barra s'indica l'estat actual de Pseint.
  3. Àrea de treball: és la part més gran, és aquí on escriurem el nostre programa.

aquestes són les principals les altres no ens seran molt útils de moment

ALGORISME A PSEUDO-CODI

Procés SinTitulo acció 1; acció 2; ... ... ... acció n; FinProceso

Aquesta és a l'manera general d'un algorisme, com veuen comença amb «Procés [SinTitulo]» que indica l'inici de el programa i acaba amb «FinProceso» que indica que el programa a finalitzat.

LES VARIABLES

Les variables són sectors de memòria que emmagatzemen una dada en específic i estan identificats amb un nom específic que fa referència a aquests espais de memòria. En Pseint es poden definir variables de les següents formes:

Amb el signe igual de manera que «a» és la variable que rep li valor de sumar «c» més «b»

a = c + b;

L'altra forma és amb el signe d'assignació (que veurem més endavant, de moment només ens cal conèixer-lo) i és semblant a l'anterior amb la diferència que és un signe diferent

a <- b + c;

Aquests signes no sol·liciten cap valor a l'usuari per saber quin valor de col·locar ja que això es realitza amb la funció «llegir»

ARRANJAMENTS

Un arranjament són seqüències de variables multidimensionals dels quals poden emmagatzemar-se en forma de tauler o galleda, en els quals les variables són cridades per un identificador general i un nombre en sistema de pla cartesià. En Pseint els arranjaments es defineixen amb la funció «dimensió» que també veurem més endavant.

En aquest cas l'identificador general seria var ii el nombre seria «x» i «i» que podrien ser [1,1] o [2,1], etc.

Dimension var [x, y]

Llavors per cridar a la variable s'utilitzaria

 var [x, y]

On «x» podria ser 1 i «i» podria ser 2 llavors estaria trucant a «var [1,2]» que seria independent de «var [1,1]», etc.

OPERADORS

Els operadors com el seu nom indica són signes que utilitzen alguns valors per donar un resultat, els operadors en Pseint són els següents:

  1. Més gran que «>»
  2. Més petit que «<«
  3. Igual que «=»
  4. Menor o igual que «<=»
  5. Major o igual que «> =»
  6. Diferent que «<>»
  7. Conjunció (i) «I» o «&»
  8. Disjunció (o) «O» o «|»
  9. Negació (no) «NO» o «~»
  10. Suma "+"
  11. Resta «-«
  12. Multiplicació «*»
  13. Divisió «/»
  14. Potenciació «^»
  15. Mòdul (residu d'una divisió) '% »o« MOD »

La jerarquia (l'ordre) de les operacions són els mateixos que els de l'àlgebra i són alterables amb els parèntesis. En el cas dels operadors lògics s'opera en curtcircuit, l'operador «NO» inverteix el resultat.

En aquesta llista només s'esmenten els que es van a utilitzar, per veure la llista completa pot anar a la documentació de PSeInt.

FUNCIONS

En programació una funció és una sèrie d'instruccions que donen un resultat específic i que poden rebre algun valor per a realitzar la tasca que han de realitzar. En Pseint una funció s'escriu de la següent manera:

Subprocés [variable d'retorn] <- [Nom de la funció] ([Arguments]) acció 1; acció 2: ... ... ... acció n; fi SubProces

Bé i això és tot en el pròxim tutorial em enfocar a la resta de funcions i la seva sintaxi llevat dels operadors esmentats aquí ja que la seva sintaxi és gairebé òbvia.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   glcq va dir

    Moltíssimes gràcies per compartir aquests tutorials, són molt interessants.

    1.    xnmm va dir

      no hi ha que i d'una vegada dic que el següent ja va dedica a programar
      Salutacions

  2.   portar va dir

    Gràcies per compartir, aquest programa ja ho coneixia el va descobrir en sourceforge i és molt bo em serà útil perquè jo auqnue faci alguna cosa de programació ho faig sense coneixement específic sobre termes etc, i provinc d'una àrea que no té res a veure com ho és humanitats així que aquestes classes són molt bones per donar idees fàcils sobre continguts en programació, ja que si ets com jo un complet ignorant de la cosa termes com classes, variables, que són bàsics són coses que per a gent sense coneixement de programació bàsica són coses sense una imatge o conceptes desconeguts, en aquest sentit aquest programa és molt bo. Això gràcies per compartir i li poso xinxeta en els meus Bookmarks. Salutacions.

    1.    spartan2103 va dir

      Opino semblant a Portaro. Jo també provinc de l'àrea d'Humanitats i encara que es una mica de programar, ho faig més al líric, sense gaire coneixement de causa, Gràcies pels tutorials. Per cert, ¿ets el Portaro que postea en GNU / Linux Vagos?

  3.   spartan2103 va dir

    Opino semblant a Portaro. Jo també provinc de l'àrea d'Humanitats i encara que es una mica de programar, ho faig més al líric, sense gaire coneixement de causa, Gràcies pels tutorials. Per cert, ¿ets el Portaro que postea en GNU / Linux Vagos?