Algoritmusok értékekkel

Algoritmusok értékekkel

Számítógépes algoritmusok, mint előadóművész

Azt már tudjuk, hogy minden algoritmus készül egy adott művész. Most, mint egy művész, figyelembe vesszük a számítógép ellátott programozási rendszer egy adott nyelven.

Számítógép Executive dolgozó konkrét adatokat egy adott program. Adat - egy értékrend.

Az értékek: állandók és változók

A számítógép az adatokat a saját memóriájában tárolt. Egyéni információs objektum (szám, karakterlánc, táblázat, stb) változó.

Bármilyen értéke a feldolgozott program veszi a helyére (mező) egy számítógép memóriájában. Az érték - azaz információ ebbe a memóriába a területen.

Három alapvető típusa változó. Úgy működik, a számítógép: numerikus, karakter, és logikus. Tanulás adatbázisok és táblázatok, akkor már találkozott ilyen típusú. Ebben a fejezetben fogunk építeni algoritmusok dolgozni numerikus értékeket.

Numerikus értékek a programozás, valamint a matematikai mennyiségek, osztva változó és konstans (állandó). Például, a képletben (a 2 - 2ab + b 2) a, b - változók 2 - állandó.

A tárolt konstansok algoritmusok decimális értékeit, például 23, 3,5, 34. állandó értéket tárolja a kiválasztott memória cella alá, és változatlan marad az egész munkaprogramot.

Változókat a programozás, valamint a matematika, a szimbolikus nevek kerülnek feltüntetésre. Ezek a nevek nevezik azonosítók (az ige a „felismerés”, ami azt jelenti, „jel”, „szimbolizálja”). Az azonosító lehet egy egyetlen betű, több karakter, kombinációja számok és betűk d és T. Példák azonosítók. A, X, OT, Prim, R25, stb ...

csapat rendszer

Tudtad, hogy minden algoritmus épül útmutató alapján meghatározott, az előadó számára, akiknek azt szánták.

Nem számít, milyen nyelven a program van írva a programozás, az algoritmus dolgozik értékek alkotják a következő parancsokat:

- fordul a kiegészítő algoritmus;

hozzárendelés csapat

Csapat feladat - az egyik legnagyobb csapat az algoritmusok dolgozó változó. Jegyezzük meg így lesz:

Ikon „: =” olvasni „rendelni”. Például:

A számítógép először kiszámítja a kifejezés, akkor az eredmény határozza meg a változó balra a jel „=”.

Ha előtt a parancs végrehajtása a tartalmát a sejtek megfelelő változók X, Y, Z, a következő volt:

parancs után lesz az alábbiak szerint:

A kötőjel Z a sejtben jelzi, hogy a mag lehet bármilyen. Nem számít, hogy a parancs eredménye a.

Ha a bal oldalon a megbízás megjelölés áll numerikus változó, és a jobb oldalon - egy matematikai kifejezés, akkor ez a parancs az úgynevezett számtani rendelt parancs. és a kifejezés - aritmetikai.

Abban a különleges esetben, ha egy aritmetikai kifejezés lehet képviseli egyetlen változó vagy konstans. Például:

belépő parancsok

A változók értéke a kezdeti adatok a probléma, mint általában, kapnak bemenet.

Amikor a parancsokat az algoritmus leírása így fog kinézni:

A modern számítógépek bemenet leggyakrabban végzett a felhasználói párbeszéd. Számítógépes bemeneti parancs befejezi a programot, és megvárja a felhasználó intézkedéseket. A felhasználónak meg kell begépelnünk bemeneti változók és nyomja meg. Beírt értékeket rendelve a megfelelő változók a bemeneti listában, és a program folytatódik.

Itt van egy diagram a fenti paranccsal.

1. Memória futtatni a parancsot:

2. A számítógép processzor parancsot kapott bemeneti A, B, C, félbeszakította a munkát, és várja a felhasználói tevékenységek.

3. A felhasználó beírja a billentyűzeten:

és megnyomja a gombot ().

4. A memória végrehajtása után a következő parancsot:

5. A processzor továbblép a következő programot.

A 3. lépésben Zónaszámokról kell elválasztani, amit néhány elválasztó. Általában ez a különbség.

A fentiekből arra lehet következtetni:

A változók konkrét értékek eredményeként kapott a rendelt parancs vagy a parancs bemenet.

Ha a változó értéke nem kap értéket (vagy nem vezették be), akkor bizonytalan. Más szóval, semmi sem lehetetlen megmondani, hogy milyen fontos ez a változó.

O csapat

Eredmények a problémát jelentett a számítógép felhasználói végre a kimenet.

O csapat az algoritmusok kerül rögzítésre az alábbiak szerint:

Mert ez a csapat, a változók X1 és X2 fognak benyújtani a kimeneti eszköz (általában a képernyő).

Másrészt parancsokat használt numerikus algoritmusokkal, akkor megtudja később.

Kérdések és feladatok

1. Mi az értéke? A különböző változók és állandók?

2. Mi határozza meg az értékét?

3. Melyek a főbb változók programozás?

4. Mivel írásbeli feladat csapat?

5. Mi egy bejegyzést? Ahogy felvettem a csapat?

6. Mi a következtetés? Mivel a kibocsátást csapat?

7. A vázlatos ábrázolás (ahogy az a rész) bekövetkezett változások az értékeket a sejtek megfelelő a és b változó során szekvenciális utasítás végrehajtása hozzárendelés: