Kjo hyrje është vazhdim i hyrjes së mëparshme (Programimi bazë me Pseint (pjesa 1)) dhe është pjesë e një serie udhëzimesh mbi programimin.
Për të programuar është e nevojshme që Pseint të jetë konfiguruar në mënyrë korrekte, nëse gjithçka është e saktë mund të vazhdojmë me këtë tutorial që përqendrohet drejtpërdrejt në mësimin se si funksionon Pseint në mënyrë që të fillojmë me programet.
Sapo të fillojmë do të shohim pjesët e mëposhtme:
- Komandat: (është ai në të majtë) në të cilin janë ciklet, funksionet dhe / ose kushtëzimet më themelore.
- shiriti i statusit: (ai në fund ku thuhet "Nuk ka azhurnime të disponueshme") kjo shirit tregon statusin aktual të Pseint.
- Zona e punës: është pjesa më e madhe, këtu do të shkruajmë programin tonë.
Këto janë ato kryesore, të tjerët nuk do të jenë shumë të dobishëm për momentin
ALGORITMI N IN KODIN E PSEUDO
Veprimi i procesit pa titull 1; veprimi 2; ... ... ... veprimi n; Procesi përfundimtar
Kjo është forma e përgjithshme e një algoritmi, siç mund ta shihni, fillon me "Procesi [SinTitulo]" që tregon fillimin e programit dhe përfundon me "EndProcess" që tregon se programi ka mbaruar.
Të ndryshueshme
Variablat janë sektorë të kujtesës që ruajnë të dhëna specifike dhe identifikohen me një emër specifik që u referohet këtyre hapësirave të kujtesës. Në Pseint mund të përcaktoni variablat në mënyrat e mëposhtme:
Me shenjën e barabartë ashtu që «a» është ndryshorja që merr vlerën e shtimit «c» plus «b»
a = c + b;
Mënyra tjetër është me shenjën e caktimit (të cilën do ta shohim më vonë, në momentin që duhet vetëm ta dimë) dhe është e ngjashme me atë të mëparshme me ndryshimin se është një shenjë tjetër
a <- b + c;
Këto shenja nuk kërkojnë ndonjë vlerë nga përdoruesi për të ditur se çfarë vlere duhet të vendosë pasi kjo bëhet me funksionin «lexo»
ARRANGIMET
Një koleksion është sekuenca e ndryshoreve shumëdimensionale të cilat mund të ruhen në formën e një tabele ose kubi, në të cilin variablat thirren nga një identifikues i përgjithshëm dhe një numër në sistemin e planit Kartezian. Vargjet në Pseint përcaktohen me funksionin "dimension" që do të shohim edhe më vonë.
Në këtë rast identifikuesi i përgjithshëm do të ishte var y dhe numri do të ishte "x" dhe "y" që mund të jetë [1,1] ose [2,1], etj.
Dimensioni var [x, y]
Pastaj për të thirrur ndryshoren që do të përdorni
var [x, y]
Aty ku "x" mund të jetë 1 dhe "y" mund të jetë 2 atëherë do të thërriste "var [1,2]" që do të ishte i pavarur nga "var [1,1]", etj.
OPERATORT
Operatorët siç nënkupton emri i tyre janë shenja që përdorin disa vlera për të dhënë një rezultat, Operatorët në Pseint janë si më poshtë:
- Më e madhe se ">"
- Më pak se «<«
- Njësoj si "="
- Më pak se ose e barabartë me «<=»
- Më e madhe se ose e barabartë me "> ="
- Ndryshe se «<>»
- Lidhëz (dhe) "Dhe" ose "&"
- Shkëputja (ose) «OSE» ose «|» »
- Mohimi (jo) "JO" ose ""
- Shto "+"
- Zbrit «-«
- Shumëzimi "*"
- Ndarja "/"
- Fuqizimi «^»
- Moduli (pjesa e mbetur e një pjese) «%» ose «MOD»
Hierarkia (rendi) i operacioneve janë të njëjta me ato të algjebrës dhe janë të ndryshueshme me kllapat. Në rastin e operatorëve logjikë, operacioni është i lidhur në qark të shkurtër, operatori "NUK" përmbys rezultatin.
Në këtë listë përmenden vetëm ato që do të përdoren, për të parë listën e plotë mund të shkoni në dokumentacionin e PSeInt.
FUNKSIONE
Në programim, një funksion është një seri udhëzimesh që japin një rezultat specifik dhe që mund të marrin njëfarë vlere për të kryer detyrën që duhet të kryejnë. Në Pseint një funksion është shkruar si më poshtë:
Nënprocesi [ndryshorja e kthimit] <- [Emri i funksionit] ([Argumentet]) veprimi 1; veprimi 2: ... ... ... veprimi n; Fundi i Nënproceseve
Epo, kjo është e gjitha, në manualin tjetër do të përqendrohem në pjesën tjetër të funksioneve dhe sintaksën e tyre, përveç operatorëve të përmendur këtu, pasi sintaksa e tyre është pothuajse e qartë.
Faleminderit shumë për ndarjen e këtyre mësimeve, ato janë shumë interesante.
nuk ka asnjë arsye dhe menjëherë them se tjetra tashmë i është kushtuar programimit
të fala
Faleminderit për ndarjen, unë tashmë e dija për këtë program, e zbulova atë në burimforge dhe është shumë i mirë, do të jetë i dobishëm për mua sepse edhe nëse bëj ndonjë programim, e bëj atë pa njohuri specifike për termat etj., Dhe vij nga një zonë që nuk ka asnjë lidhje me të pasi është shkenca humane Pra, këto klasa janë shumë të mira për të dhënë ide të thjeshta në lidhje me përmbajtjen e programimit, sepse nëse jeni si unë plotësisht injorant për këtë gjë, termat si klasa, ndryshoret, të cilat janë themelore janë gjëra që për njerëzit pa njohuri themelore të programimit janë gjëra pa një imazh ose koncepte të panjohura, në këtë kuptim ky program është shumë i mirë. Faleminderit për ndarjen dhe vendosa një kunj në faqeshënuesit e mi. Të fala.
Unë mendoj se ngjashëm me Portaro. Unë gjithashtu vij nga zona e Shkencave Humane dhe megjithëse di diçka rreth programimit, e bëj atë më lirikisht, pa shumë njohuri për faktet, Faleminderit për udhëzimet. Nga rruga, a jeni Portaro që postoni në Gnu / Linux Vagos?
Unë mendoj se ngjashëm me Portaro. Unë gjithashtu vij nga zona e Shkencave Humane dhe megjithëse di diçka rreth programimit, e bëj atë më lirikisht, pa shumë njohuri për faktet, Faleminderit për udhëzimet. Nga rruga, a jeni Portaro që postoni në Gnu / Linux Vagos?