Osnovno programiranje s Pseintom (2. dio)

Ovaj unos je nastavak prethodnog unosa (Osnovno programiranje s Pseintom (1. dio)) i dio je niza tutorijala o programiranju.

Da bi se programiralo potrebno je da je Pseint pravilno konfiguriran, ako je sve točno možemo nastaviti s ovim vodičem koji je izravno usredotočen na učenje kako Pseint radi kako bi započeo s programima.

pseint

Jednom započeti vidjet ćemo sljedeće dijelove:

  1. Naredbe: (ona je slijeva) u kojoj su najosnovniji ciklusi, funkcije i / ili uvjetni uvjeti.
  2. Statusna traka: (ona na dnu gdje piše "Nema dostupnih ažuriranja") ova traka označava trenutni status Pseinta.
  3. Područje rada: to je najveći dio, ovdje ćemo napisati svoj program.

To su glavni, ostali zasad neće biti od velike koristi

ALGORITAM U PSEUDO-KODU

Neimenovana radnja postupka 1; akcija 2; ... ... ... radnja n; Krajnji proces

Ovo je općeniti oblik algoritma, kao što vidite, započinje s «Process [SinTitulo]» koji označava početak programa i završava s «EndProcess» koji označava da je program završio.

VARIJABLE

Varijable su sektori memorije koji pohranjuju određene podatke i identificiraju se određenim imenom koje se odnosi na te memorijske prostore. U Pseintu možete definirati varijable na sljedeće načine:

Sa znakom jednakosti tako da je «a» varijabla koja prima vrijednost dodavanja «c» plus «b»

a = c + b;

Drugi je način sa znakom dodjele (koji ćemo vidjeti kasnije, trenutno ga samo trebamo znati) i sličan je prethodnom s tom razlikom što je to drugi znak

a <- b + c;

Ovi znakovi ne zahtijevaju nikakvu vrijednost od korisnika da bi znao koju vrijednost treba staviti, jer se to radi s funkcijom «čitanje»

ARANŽMANI

Niz su nizovi višedimenzionalnih varijabli koje se mogu pohraniti u obliku ploče ili kocke, u kojima se varijable pozivaju općim identifikatorom i brojem u kartezijanskom ravninskom sustavu. U Pseintu su nizovi definirani funkcijom "dimenzija" koju ćemo također vidjeti kasnije.

U ovom bi slučaju općeniti identifikator bio var y, a broj bi bio "x" i "y", što bi moglo biti [1,1] ili [2,1], itd.

Dimenzija var [x, y]

Zatim za pozivanje varijable koju biste koristili

 var [x, y]

Gdje bi "x" mogao biti 1, a "y" mogao biti 2, to bi bilo pozivanje "var [1,2]", što bi bilo neovisno o "var [1,1]", itd.

OPERATORI

Kao što im samo ime govori, operatori su znakovi koji koriste neke vrijednosti da bi dali rezultat. Operatori u Pseintu su sljedeći:

  1. Veće od ">"
  2. Manje od «<«
  3. Isto kao "="
  4. Manje ili jednako «<=»
  5. Veće ili jednako "> ="
  6. Za razliku od «<>»
  7. Veznik (i) "I" ili "&"
  8. Disjukcija (ili) «ILI» ili «|»
  9. Odbijanje (ne) "NE" ili "~"
  10. Dodaj "+"
  11. Oduzmi «-«
  12. Množenje "*"
  13. Podjela "/"
  14. Osnaživanje «^»
  15. Modul (ostatak podjele) «%» ili «MOD»

Hijerarhija (redoslijed) operacija jednaka je onima u algebri i mogu se mijenjati zagradama. U slučaju logičkih operatora, operacija je u kratkom spoju, operator "NE" poništava rezultat.

Na ovom su popisu spomenuti samo oni koji će se koristiti, da biste vidjeli cjelovit popis, možete otići u PSeInt dokumentaciju.

FUNKCIJE

U programiranju, funkcija je niz uputa koje daju određeni rezultat i koje mogu dobiti neku vrijednost za izvršavanje zadatka koji moraju izvršiti. U Pseintu je funkcija napisana kako slijedi:

Potproces [povratna varijabla] <- [Naziv funkcije] ([Argumenti]) akcija 1; akcija 2: ... ... ... akcija n; Završi potproces

Pa, i to je to u sljedećem uputstvu, usredotočit ću se na ostale funkcije i njihovu sintaksu, osim ovdje spomenutih operatora, jer je njihova sintaksa gotovo očita.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   glcq dijo

    Puno vam hvala što ste podijelili ove vodiče, oni su vrlo zanimljivi.

    1.    xnmm dijo

      nema razloga i odjednom kažem da je sljedeći posvećen programiranju
      pozdravi

  2.   nosač dijo

    Hvala vam što ste podijelili, ovaj program koji sam već poznavao, otkrio sam ga u sourceforgeu i vrlo je dobar, bit će mi koristan jer, čak i ako radim neko programiranje, radim ga bez određenog znanja o terminima itd., A dolazim iz područja koje nema nikakve veze s njim, jer je humanističko. Dakle, ove su satove vrlo dobre za davanje lakih ideja o programskom sadržaju, jer ako ste poput mene potpuno neupućeni u to, pojmovi poput klasa, varijabli, koji su osnovni su stvari koje su za ljude bez znanja osnovnog programiranja stvari bez sliku ili nepoznate koncepte, u ovom smislu ovaj program je vrlo dobar. Hvala na dijeljenju i stavio sam pribadaču u svoje oznake. Pozdrav.

    1.    spartan2103 dijo

      Mislim da je slično Portaru. Također dolazim iz humanističkog područja i premda znam ponešto o programiranju, to radim više usmeno, bez puno znanja o činjenicama, hvala na tutorijalima. Usput, jeste li vi Portaro koji objavljuje na Gnu / Linux Vagos?

  3.   spartan2103 dijo

    Mislim da je slično Portaru. Također dolazim iz humanističkog područja i premda znam ponešto o programiranju, to radim više usmeno, bez puno znanja o činjenicama, hvala na tutorijalima. Usput, jeste li vi Portaro koji objavljuje na Gnu / Linux Vagos?