Algoritmi cu valorile
Algoritmi cu valorile
algoritmi de calculator ca un interpret
Știți deja că fiecare algoritm se face pentru un anumit artist. Acum, ca artist, vom lua în considerare un calculator echipat cu un sistem de programare într-o anumită limbă.
Calculator executiv de lucru cu date specifice pentru un anumit program. Date - este un set de valori.
Valorile de: Constantele și variabilele
Computerul utilizează informațiile stocate în memoria sa. Informații private obiect (număr, șir de caractere, de masă, etc) este variabilă.
Orice valoare a programului de prelucrat are loc sa (câmp) într-o memorie de calculator. Valoarea - adică, informațiile stocate în acest domeniu de memorie.
Există trei tipuri de bază de variabile. Acesta funcționează cu computerul: numeric, caracter, și logice. Studierea bazelor de date și foi de calcul, le-ați întâlnit deja cu aceste tipuri. În acest capitol, vom construi algoritmi care lucrează cu valori numerice.
Valorile numerice în programarea, precum și cantități matematice, împărțite în variabile și constante (constantă). De exemplu, în formula (a 2 - 2ab + b 2) a, b - variabile 2 - constante.
Constantele stocate în algoritmi valorile lor zecimali, de exemplu 23, 3.5, 34. O valoare constantă stocată în celula de memorie selectată sub ea și rămâne neschimbat pe tot parcursul programului de lucru.
Variabilele în programare, precum și în matematică, sunt indicate nume simbolice. Aceste nume sunt numite identificatori (de la verbul „a identifica“, ceea ce înseamnă „marca“, „simbolizează“). Identificatorul poate fi o singură literă, o multitudine de caractere, o combinație de cifre și litere d și T. Exemple de identificatori. A, X, OT, prim, r25, etc ...
echipa de sistem
Stiati ca fiecare algoritm este construit pe baza set de instrucțiuni al interpretului pentru care este destinat.
Nu contează ce limbă programul este scris în programarea, algoritmul funcționează cu valorile realizate din următoarele comenzi:
- face apel la algoritmul auxiliar;
echipa de atribuire
Atribuirea echipei - una dintre cele mai importante echipe în algoritmi pentru lucrul cu variabile. Înregistrați-l astfel vom:
Icon ": =" citi "atribui". De exemplu:
Computerul calculează mai întâi expresia, atunci rezultatul setează variabila la stânga a semnului „=“.
Dacă înainte de a executa această comandă conținutul celulelor corespunzând variabilelor X, Y, Z, a fost după cum urmează:
după comandă va fi după cum urmează:
A Z liniuță în celulă indică faptul că sămânța poate fi orice. Nu contează pentru rezultatul acestei comenzi.
În cazul în care partea stângă a semnului de atribuire standuri variabile numerice, iar dreapta - o expresie matematică, atunci această comandă se numește comanda de atribuire aritmetică. și expresia - aritmetică.
În cazul particular al unei expresii aritmetice poate fi reprezentată printr-o singură variabilă sau o constantă. De exemplu:
introducerea comenzilor
Valorile variabilelor sunt datele inițiale ale problemei, de regulă, sunt date de intrare.
Introducerea Comenzi in descrierile algoritmul va arata astfel:
Pe computerele moderne de intrare este cel mai adesea efectuată în cadrul dialogului utilizator. Pentru intrare de calculator de comandă se termină programul și așteaptă acțiunile utilizatorului. Utilizatorul trebuie să introducă pe variabilele de intrare tastatură și apăsați. valorile introduse atribuite variabilelor corespunzătoare din lista de intrare, iar programul continuă.
Aici este o diagramă a comenzii de mai sus.
1. memorie pentru a rula comanda:
2. Procesorul de calculator a primit o comandă de intrare A, B, C, întrerupt munca si asteapta sa pentru acțiunile utilizatorilor.
3. Tipurile de utilizator de pe tastatură:
și apasă butonul ().
4. Memoria după executarea comenzii:
5. Procesorul trece la programul următor.
La pasul 3, numere de intrare trebuie să fie separate prin ceea ce unii separatoare. De obicei, acest decalaj.
Din cele de mai sus se poate concluziona:
Variabile Valori specifice obținute ca urmare a comenzii de atribuire sau intrarea comenzii.
Dacă valoarea variabilei nu i se atribuie o valoare (sau nu a introdus), este incert. Cu alte cuvinte, nimic nu este imposibil de spus cât de importantă această variabilă.
O echipa
Rezultatele problemei raportate de către utilizatorul calculatorului pentru a efectua ieșirea.
O echipa în algoritmii vor fi înregistrate după cum urmează:
Pentru aceasta echipa, variabilele X1 și X2 va fi prezentat la un dispozitiv de ieșire (de obicei, este ecranul).
Pe celelalte comenzi utilizate în algoritmi numerici, veți afla mai târziu.
Întrebări și Sarcini
1. Care este valoarea? Diferitele variabile și constante?
2. Ce determină valoarea?
3. Care sunt principalele tipuri de variabile în programare?
4. Ca echipa de atribuire scris?
5. Ce este o intrare? Așa cum am înregistrat echipa?
6. Care este concluzia? După cum producția este înregistrată echipa?
7. În reprezentarea schematică (așa cum se face în secțiune) reflectă modificările în valorile celulelor corespunzătoare variabilelor A și B, în timpul atribuirii de execuție de instrucțiuni secvențiale: