Programarea variabilă (de tip, nume, valoare)

În limbajele de programare algoritmică sunt variabile esențiale. Ele sunt destinate pentru stocarea și prelucrarea datelor în cadrul programelor. Știm că în variabilele matematică - date care schimba valorile lor.

În programare, o variabilă este dat un nume, specificați o memorie de calculator de stat, în cazul în care în timpul programului de lucru pot fi înregistrate și stocate în formă criptată o valoare (întreg sau număr real, șir de caractere, boolean value), care pot fi utilizate și care pot fi modificate, dacă este necesar. Astfel, o variabilă poate fi gândită ca o cutie cu unele date pe care este scris numele. Principalele caracteristici sunt variabile:

· Numele - numele variabilelor sunt stabilite, care definesc zona de memorie în care este stocată variabila. Numele oricărei variabile este unic și nu poate fi modificată în timpul rulării. Numele variabilei trebuie să înceapă neapărat cu o literă. De exemplu: A, MAX, t1

· Tip - un tip de variabilă este determinată de tipul de date care pot fi valori variabile.

· Semnificație - valori ale variabilelor pot fi de diferite tipuri de date (număr întreg sau număr real, șir de caractere, Boolean, etc). De exemplu: 5, -3.14 (virgula în zecimale se înlocuiește cu un punct), „rezultat“ (text - este orice set de caractere între ghilimele).

Tipul variabilă determină mărimea zonelor de memorie pentru stocarea variabilă și ce operații sunt permise cu această variabilă (de exemplu, mai sus variabilele numerice sunt posibile operații aritmetice asupra șir - ațe operații de transformare de caractere logice - operații logice).

amprenta de memorie

variabilă valoarea sa poate fi obținută prin:

· Operațiune de intrare. Este scris ca aceasta:

Introduceți „Introduceți laturile triunghiului“ și a, b, c.

· Operator de atribuire. Este scris ca aceasta:

x: = (înseamnă înregistrare că în celula de memorie alocată x calculator variabilă trebuie să scrie o valoare luată dintr-o variabilă) a.

y: = 3 * sin (x) + b 2 (computer percepe aceasta ca o intrare ordine - „calculează valoarea expresiei 3 * sin (x) + b 2 și puneți această valoare în locația de memorie rezervată pentru variabila y»).

z. = 5,1; R. = „Kolea“ (operație permite de a atribui o valoare variabilă specifică Aceste intrări indică faptul că locația de memorie alocată pentru z, calculatorul trebuie să înregistreze numărul de 5,1, și o celulă la R. Aceste patru litere).

Ceea ce este important de știut pentru a atribui echipei:

• În cazul în care variabila nu este setat, rămâne incert, iar computerul îl atribuie, de regulă, o valoare de 0;

· Valoarea cesiunii se menține până la o nouă valoare a variabilei;

· Noua valoare înlocuiește valoarea de vechi;

· Pentru schimbul de valori între cele două variabile trebuie să aibă o treime variabilă. De exemplu, pentru a modifica valorile variabilelor x și y, dacă x: = 6, y: = 5. Cap a treia variabilă, de exemplu, z valori și de a efectua schimbul între variabilele după cum urmează: z: = x; x: = y; y: = z.

Exemplu. Definiți ce va fi egală cu valoarea F, după următoarea serie de misiuni:

selectarea termenilor de desemnare funcționare B1: = 2-COS (0):

„7. Se determină valorile variabilelor A, B, C, după următoarea serie de sarcini: A: = 3; B: = 5; C: = 10; C: = A; A: = B; B: = C.

A = ____; B = ____; C = ____?

„8. Ce se întâmplă după comandă M: N =?

Variabilele q M și N se vor schimba valorile acestora;

valoarea q a variabilei N nu este uitată;

Valoarea q M variabilă devine egală cu valoarea N variabile, iar valoarea variabilei N nu se modifică;