Současné století umožňuje aktivní psaní počítačových programů a získat vynikající výsledek na výstupu. Chcete-li nastavit řešení na nejjednodušší úkol, měli byste mít alespoň jeden programovací jazyk. Mezi nimi získaly nejoblíbenější Turbo Pascal, Delphi, C ++ atd. Zdá se, že Turbo Pascal je nejjednodušší programovací jazyk. Je však třeba mít na paměti, že bez teorie nemůže existovat žádná praxe. Například, co je v pascalu? Kdo zná odpověď na tuto otázku, může snadno využít vestavěnou funkci.
První počítačové programy byly napsány pouze čísly. Představte si, jak obtížné je přenášet všechny dostupné informace systém binárních čísel a později v osmičkách a šestnáctce. V tomto případě jde o počítačový programovací jazyk.
Ad
Jako člověk myslí většinou slovy, nikoliv čísly, je třeba vymyslet algoritmus pro vytváření programu slovy, který je pak předán speciální překladateli programu. Jinak se nazývá překladatel. Díky překladatelskému programu jsou slova uživatele přeložena do jazyka stroje. Nejjednodušší aplikace v té době byly sestavovatelé.
Později programátoři dospěli k závěru, že kód by měl mít určitou strukturu, která se skládá ze samostatných částí. Tak se ukázalo strukturované programování.
Časem existovaly další typy programování. Takže mluvíme o objektově orientovaných (Delphi), logických (Prolog), funkčních (Haskel) a jiných formách.
Dnes je několik desítek programovacích jazyků. Některé z nich jsou poměrně populární, jiné jsou naopak vysoce specializované. Mezi nejběžnější a známé jazyky patří Turbo Pascal. Předpokládá se, že je nejvhodnější začít se učit programování. Vytvořil Turbo Pascal v pozdních 60. letech. Tento jazyk byl najednou použit jako aplikace pro psaní aplikačních programů a programovací jazyk systému.
Ad
Mezi výhody Turbo Pascal patří následující vlastnosti:
Pro psaní komplexních programů v programu Turbo Pascal se používají vestavěné funkce a postupy, které usnadňují život uživatele. Mezi nimi jsou takové "pomocníky" jako Dec a Inc v Pascalu.
K práci s celá čísla v prostředí Turbo Pascal lze použít následující standardní funkce:
Tento článek bude zvažovat pouze dvě standardní funkce: Dec a Inc v Pascalu. Budou dány ve spojení se syntaxí a příklady. Takže co je Dec a co Inc znamená v Pascalu?
Inc získává své jméno z anglického slova Increment, což znamená "zvýšit". Jak bylo zřejmé, pokud potřebujete "zvýšit" číslo bez psaní složitých algoritmů, můžete použít "pomocníka". Funkce Inc v Pascalu je napsána v programovacím jazyce takto:
Ad
Inc (X, 5), kde
- X je celočíselný výraz určený osobou (počítačem) ručně, náhodně nebo v automatickém režimu;
- 5 - počet jednotek, o které je třeba zvýraznit daný výraz (namísto "5" může být libovolné číslo).
Je třeba si uvědomit, že pokud není zadán parametr pro zvýšení, pak se rovná hodnotě "1".
Takto bude program vypadat v prostředí Turbo Pascal:
Výsledkem řešení problému bude následující:
Malý příklad:
Program First_Inc;
var A, B, C, číslo: celé číslo;
začít
Číslo: = 0;
Writeln ("zadat čísla A, B, C");
Čtení (A, B, C);
A: = A + B;
Inc (číslo 2); { zvyšuje číslo proměnnou o 2 jednotky}
A: = A-C;
Inc (číslo); { zvyšuje číslo proměnnou o jednu jednotku}
konce.
Co znamená Inc v Pascalu v dané pasáži programu? Po nastavení potřebných čísel a provádění prvních algebraických operací s nimi se proměnná zvýší o 2 jednotky, v druhé - o jednu pozici.
Ad
Zvažme, kromě Inc v Pascalu, jeho "sestru" funkci Dec. Jeho jméno pochází z anglického slova Decrement, což znamená "pokles". Jeho syntaxe je podobná předchozí:
Prosince (A, 2), kde
- A je celočíselný výraz definovaný uživatelem ručně, náhodně nebo automaticky;
- 2 - počet jednotek, kterým by měl být zvýrazněn daný výraz (namísto "2", může být libovolné číslo).
Pokud parametr není zadán, číslo se sníží o 1.
Příklad:
Program Second_Dec;
var A, B, C, číslo: celé číslo;
začít
Počet: = 100;
Writeln ("zadat čísla A, B, C> 100");
Čtení (A, B, C);
A: = A - B;
Prosinec (číslo, 5); { zvyšuje číslo proměnnou o 5 jednotek}
A: = A + C;
Prosinec (číslo); { zvyšuje číslo proměnnou o jednu jednotku}
konce.