Perusohjelmointi Pseintillä (osa 2)

Tämä merkintä on jatkoa edelliselle merkinnälle (Perusohjelmointi Pseintillä (osa 1)) ja on osa ohjelmointia koskevia opetusohjelmia.

Ohjelmoimiseksi on välttämätöntä, että Pseint on konfiguroitu oikein, jos kaikki on oikein, voimme jatkaa tätä opetusohjelmaa, joka on suoraan keskittynyt Pseintin toiminnan oppimiseen, jotta voimme aloittaa ohjelmista.

Pseintti

Aloitettuamme näemme seuraavat osat:

  1. Komennot: (se on vasemmalla), joissa ovat perussyklit, toiminnot ja / tai ehdollisuudet.
  2. Tilarivi: (sen alaosassa, jossa lukee "Ei päivityksiä saatavilla") tämä palkki ilmaisee Pseintin nykyisen tilan.
  3. Työalue: se on suurin osa, tässä kirjoitamme ohjelmamme.

Nämä ovat tärkeimmät, muut eivät ole tällä hetkellä kovin hyödyllisiä

ALGORITMI PSEUDOKOODISSA

Nimetön prosessitoiminto 1; toiminta 2; ... ... ... toiminta n; Lopeta prosessi

Tämä on algoritmin yleinen muoto, kuten näette, se alkaa «Process [SinTitulo]», joka osoittaa ohjelman alkamisen ja päättyy «EndProcess», joka osoittaa, että ohjelma on päättynyt.

MUUTTUJAT

Muuttujat ovat muistisektoreita, jotka tallentavat tiettyä tietoa ja tunnistetaan tietyllä nimellä, joka viittaa näihin muistitiloihin. Pseintissä voit määrittää muuttujia seuraavilla tavoilla:

Yhtäläisyysmerkillä niin, että «a» on muuttuja, joka saa arvon lisäämällä «c» plus «b»

a = c + b;

Toinen tapa on tehtävämerkillä (jonka näemme myöhemmin, tällä hetkellä meidän tarvitsee vain tietää se) ja se on samanlainen kuin edellinen siinä erossa, että se on erilainen merkki

a <- b + c;

Nämä merkit eivät vaadi käyttäjältä mitään arvoa sijoittamisen tiedosta, koska tämä tehdään «lukea» -toiminnolla

JÄRJESTELYT

Taulukko on moniulotteisten muuttujien sekvenssejä, jotka voidaan tallentaa taulun tai kuution muodossa, joissa muuttujia kutsutaan yleisessä tunnisteessa ja luvussa suorakulmaisessa tasojärjestelmässä. Pseintissä taulukot määritetään "ulottuvuus" -toiminnolla, jonka näemme myös myöhemmin.

Tässä tapauksessa yleinen tunniste olisi var y ja numero olisi "x" ja "y", jotka voisivat olla [1,1] tai [2,1] jne.

Ulottuvuus var [x, y]

Soita sitten käyttämääsi muuttujaan

 var [x, y]

Jos "x" voi olla 1 ja "y" voi olla 2, se kutsuisi "var [1,2]", joka olisi riippumaton "var [1,1]": stä jne.

KÄYTTÄJÄT

Operaattorit, kuten heidän nimensä merkitsee, ovat merkkejä, jotka käyttävät joitain arvoja tuloksen antamiseen. Pseint-operaattorit ovat seuraavat:

  1. Suurempi kuin ">"
  2. Alle «<«
  3. Sama kuin "="
  4. Pienempi tai yhtä suuri kuin «<=»
  5. Suurempi tai yhtä suuri kuin "> ="
  6. Erilainen kuin «<>»
  7. Konjunktio (ja) "Ja" tai "&"
  8. Disjunktio (tai) «OR» tai «|»
  9. Kielto (ei) "EI" tai "~"
  10. Lisää "+"
  11. Vähentää "-"
  12. Kertolasku "*"
  13. Jaosto "/"
  14. Vahvistaminen «^»
  15. Moduuli (jaon loppuosa) «%» tai «MOD»

Operaatioiden hierarkia (järjestys) on sama kuin algebran ja on muutettavissa sulkeilla. Loogisten operaattoreiden tapauksessa operaatio on oikosulussa, operaattori "EI" kääntää tuloksen.

Tässä luettelossa mainitaan vain käytettävät. Jos haluat nähdä täydellisen luettelon, siirry PSeInt-dokumentaatioon.

Ominaisuudet

Ohjelmoinnissa funktio on sarja käskyjä, jotka antavat tietyn tuloksen ja jotka voivat saada jonkin verran arvoa suoritettavan tehtävän suorittamiseksi. Pseintissä funktio kirjoitetaan seuraavasti:

Aliprosessi [palauttuva muuttuja] <- [Funktion nimi] ([Argumentit]) -toiminto 1; toimi 2: ... ... ... toimi n; Lopeta aliprosessit

No ja siinä se seuraavassa opetusohjelmassa keskityn muihin toimintoihin ja niiden syntaksiin lukuun ottamatta tässä mainittuja operaattoreita, koska niiden syntaksit ovat melkein ilmeiset.


5 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   glcq dijo

    Kiitos paljon näiden opetusohjelmien jakamisesta, ne ovat erittäin mielenkiintoisia.

    1.    xnmm dijo

      ei ole mitään syytä ja sanon heti, että seuraava on omistettu ohjelmoinnille
      terveiset

  2.   Portaro dijo

    Kiitos jakamisesta, tämän ohjelman tiesin jo, löysin sen lähdekoodista ja se on erittäin hyvä, se on minulle hyödyllinen, koska vaikka ohjelmoin jotain, teen sen ilman erityistä tietoa termeistä jne., Ja olen kotoisin alue, jolla ei ole mitään tekemistä sen kanssa, koska se on humanistisia tieteitä. Joten nämä luokat ovat erittäin hyviä antamaan helppoja ideoita sisällön ohjelmoinnista, koska jos olet kuin minä, en ole täysin tietoinen asiasta, termit, kuten luokat, muuttujat, jotka ovat perusasioita että ihmisille, joilla ei ole tietoa ohjelmoinnista, ovat asioita ilman kuvaa tai tuntemattomia käsitteitä, tässä mielessä tämä ohjelma on erittäin hyvä. Kiitos jakamisesta ja laitoin tappi kirjanmerkkeihini. Terveiset.

    1.    spartan2103 dijo

      Mielestäni samanlainen kuin Portaro. Olen myös kotoisin humanistiselta alueelta, ja vaikka tiedän jotain ohjelmoinnista, teen sen lyyrisemmin, ilman paljon tietoa tosiasioista, kiitos opetusohjelmista. Muuten, oletko Portaro, joka postittaa Gnu / Linux Vagosiin?

  3.   spartan2103 dijo

    Mielestäni samanlainen kuin Portaro. Olen myös kotoisin humanistiselta alueelta, ja vaikka tiedän jotain ohjelmoinnista, teen sen lyyrisemmin, ilman paljon tietoa tosiasioista, kiitos opetusohjelmista. Muuten, oletko Portaro, joka postittaa Gnu / Linux Vagosiin?