Sub variabilă în Pascal, precum și în alte limbaje de programare, să înțeleagă obiectul software (un număr, un cuvânt, o parte dintr-un cuvânt, câteva cuvinte, simboluri), care are un nume și o valoare care poate fi obținută și de a modifica programul.
În cazul în care „look“ în computer, variabila poate fi definită ca fiind.
Variabila - un nume fizic în porțiunea de memorie, în care, la fiecare moment poate fi doar o singură valoare.
Numele „variabila“ implică faptul că conținutul acestui site se pot schimba.
Ca numele variabilelor din Pascal pot fi litere cu subscript. Și poate nu o literă, ci mai multe.
Orice număr întreg poate fi un număr de index. Doar variabile de desemnare poate fi orice număr de caractere, dar pline de sens a considerat primele 63 de caractere. In unele versiuni ale Pascal permise nume de variabile care conțin până la 8 caractere.
Exemple denumiri de variabile: a, b, e, vert, Trenin, d, f1, G23, p564, red18 etc.
Numele de variabile sunt numite identificatori.
Nu contează în denumirea variabilelor, mici sau mari (superioară sau inferioară), ele sunt scrise cu majuscule!
Numele variabilei trebuie să îndeplinească următoarele cerințe:
1) începe întotdeauna cu o literă, după care poate urma un întreg (indice), dacă este necesar;
2) într-un identificator (nume) nu trebuie să fie spații, virgule sau alte caractere neașteptate, cum ar fi inacceptabile următoarele denumiri variabile: jan.2 (punct); 3x (începe cu un număr); 2 a (un decalaj); CHN (litere românești);
3) nu se pot folosi variabile cuvinte care sunt rezervate sau operatori, cum ar fi nume: de program, începe, scrie, end și altele.
echipa de atribuire
Vprogramme, care a fost dat mai sus, există următoarea mențiune: Care este semnul „=“?
Deci, Pascal echipa de atribuire desemnat. Care este esența ei?
comandă atribuirea „șterge“ valoarea anterioară a variabilei și „da“ ei o nouă valoare. Comanda de atribuire Pascal este indicat. = Colon și un semn egal.
În acest program, variabila b este setat la un + 17, care este egal cu 33, c variabila este setat la coeficientul variabilei b este 3,
Operatorii scrie și writeln. Procedura de ieșire informații
Ai observat că au fost utilizate programul de scriere și writeln declarații. Cuvântul tradus scrie - scrie și cuvântul writeln apare ca o abreviere a două cuvinte în engleză scrie - scrie și linia - line.
În plus față de operatorii scrie și writeln vorbim despre procedurile de ieșire.
Care este procedura?
Conceptul de tratament - unul dintre conceptele de bază ale Pascal. El este ca o subrutină în limba BASIC.
Procedură - o anumită secvență de operatori ai limbajului Pascal, care are un nume și care poate fi accesat de oriunde în programul principal, specificând numele său.
Mai sus am vorbit despre operatorii de ieșire de informații, deși Pascal, spre deosebire de BASIC niciun fel de declarații de ieșire de informații, și prin cuvântul scrie oficial și writeln se face referire la procedura sau de ieșire încorporată în standardul. Procedura standard nu necesită descriere preliminară, este disponibilă pentru orice program, care conține o trimitere la acesta. Acesta este motivul pentru apelul de a scrie sau writeln seamănă cu PRINT operatorului - afișarea informațiilor pe BASIC limbă.
Diferența dintre declarația de ieșire și recursul la procedura de retragere este că numele procedurii de ieșire ca orice altă procedură, Pascal nu este un cuvânt rezervat, și, prin urmare, utilizatorul poate scrie propria procedură cu numele scrie sau writeln. Dar este foarte rar utilizat în practică.
Astfel, scrie, și declarațiile writeln sunt operatori acces la procedura de ieșire încorporată.
Ambele proceduri de informare printat pe ecran, în cazul în care informația este conținută în forma de variabile, apoi suficient în paranteze în scriere sau writeln declarații pentru a înregistra numele variabilelor, de exemplu: a scrie (a), writeln (f). Dacă mai multe astfel de variabile, ele sunt înregistrate printr-o virgulă, de exemplu: a scrie (a, b, c, d), writeln (e, f, g, h).
În cazul în care informațiile sunt cuvinte, propoziții, părți de cuvinte sau simboluri, atunci este între caracterele „“ „- apostrof. de exemplu:
a scrie ( „Introduceti lungimea traseului“),
writeln ( „valoare de viteză este egală cu“)
ieșire și caracterul de informații și variabile simultane, apoi scrie sau declarații writeln sunt separate printr-o virgulă, de exemplu:
write ( 'valoarea temperaturii este', t),
writeln ( 'Speed este egal cu', v, 'în momentul mișcării', t).
Rețineți că, la sfârșitul cuvintelor printr-un spațiu înainte de apostrof.
Pentru ce se face. Desigur, la următoarele informații numerice a fost împărtășită cu cuvintele unui spațiu.
Care este diferența de muncă proceduri scrie și writeln?
Procedura de scriere necesită următoarele intrare sau de ieșire, procedurile de intrare sau de ieșire de date-l pe aceeași linie (într-o singură linie).
Dacă Programul specifică o declarație de scriere și urmată de alte declarații a scrie sau writeln, informațiile vor fi scoasă la ieșire aderarea la linia de prima informație operatorului de scriere.
De exemplu: a scrie ( „Astăzi și mâine va fi“);
Afișează:
Astăzi și mâine va fi week-end
Spațiul dintre cuvântul „va“ și „ieșire“ este asigurată de diferența de la sfârșitul primului rând. Dacă nu este, atunci concluzia se va întâmpla împreună:
a scrie ( „Astăzi și mâine va fi“);
Astăzi și mâine zile budutvyhodnye
Unele mai multe exemple: t: = 20;
a scrie ( „timpul de circulație egal“);
Timpul de deplasare este de 20 de secunde
a scrie ( „egal cu suma numerelor“);
scrie ( „și produsul“);
Suma numerelor este de 30, iar produsul 216
Procedura writeln prevede următoarele proceduri de intrare sau de ieșire de informații pentru a introduce sau retrage de la începutul fiecărui rând nou.
writeln ( „Suma și diferența de număr egal:“);