Funkce Dec a Inc v Pascalu. Studijní syntaxe s příklady

Toto století umožňuje aktivní psaní programů pro váš počítač a získání výstupu skvělého výsledku. Chcete-li však vyřešit jednoduchý úkol, musíte mít alespoň jeden programovací jazyk. Mezi nejoblíbenější patří Turbo Pascal, Delphi, C ++ atd. Zdá se, že Turbo Pascal je nejjednodušší programovací jazyk. Musíme však vzít v úvahu, že bez teorie nemůže existovat žádný jazyk pro žádnou praxi. Například, co je inc pascal? Kdo zná odpověď na tuto otázku, může snadno použít vestavěnou funkci.

Úvod do programování

První programy pro počítače byly psány výhradně čísly. Představte si, jak obtížné je přenášet všechny dostupné informace v binárním systému a později v osmičkách a šestnáctce. V tomto případě jde o programovací jazyk strojového jazyka. Protože si člověk myslí hlavně slovem, nikoliv čísly, pak bylo třeba přijít s algoritmem pro vytváření programu slovy, který pak předá speciálnímu překladateli programu. Jinak je to nazýváno překladatelem. Díky překladatelskému programu jsou slova uživatele přeložena do strojového jazyka. Nejjednodušší aplikace v té době byly montéry. Později programátoři dospěli k závěru, že kód by měl mít určitou strukturu sestávající ze samostatných částí. Takže tam bylo strukturální programování. Časem existovaly další typy programování. Takže mluvíme o objektově orientovaném (Delphi), logickém (prologu),funkční (Haskel) a další typy.

Turbo Pascal (Turbo Pascal) jako programovací jazyk

Dnes existují desítky 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. To je věřil, že to je nejvhodnější pro začátek programování učení. Turbo Pascal byl vytvořen koncem 60. let. Tento jazyk byl najednou používán jako aplikace pro psaní aplikací a jazyk programování systému.

Mezi výhody Turbo Pascal rozlišujeme následující vlastnosti:
  • možnost rychlého učení, jednoduchým jazykem, vytváření komplexních algoritmické programů;
  • pohodlí při práci s různými typy dat: jak s číselnými informacemi, tak se symbolickými a bitovými charakteristikami;
  • Viditelnost programu s možností rozvoje a ladění.
  • Psaní komplexních programů na Turbo Pascal využívá vestavěné funkce a postupy, které uživateli usnadňují život. Mezi nimi jsou takové "asistentky" jako Dec a Inc v Pascalu.

    Standardní vlastnosti Turbo Pascal

    Pro práci s celými čísly v prostředí Turbo Pascal může aplikovat následující standardní funkce:
  • , Odd (x) - slouží k návratu výsledek Logická (ověřit číselné vyjádření na zvláštní: pravdivý - lichý, falešný - chlap).
  • Succ (x) - najde celé číslo, které následuje po datu (x + 1).
  • Pred (x) - vrací celočíselný výraz předcházející tomuto (x-1).
  • Ord (x) - nalezne argument x.
  • Abs (x) - Platí prozískání modulu x
  • Sqr (x) - slouží k nalezení čtverce daného výrazu.
  • Sqrt (x) - potřebné pro získání kořenové hodnoty z existujícího čísla.
  • Exp (x) - slouží k nalezení exponentu (platný datový typ), tj. E x.
  • Dec (x) - snižuje stávající číslo na daný počet jednotek.
  • Inc (x) - zvýší výraz pro zadaný počet jednotek.
  • Sin (x) - najde sinus čísla (platný datový typ).
  • Cos (x) - vrací cosinus výrazu (skutečný typ dat).
  • Ln (x) - slouží k nalezení přirozeného logaritmu daného čísla.
  • V tomto článku budou zvažovány pouze dvě standardní funkce: Dec a Inc v Pascalu. Budou prezentovány spolu se syntaxí a příklady. Takže, co je Dec a co znamená Inc v Pascalu?

    Funkce zvětšení proměnné

    Inc má své jméno od anglického slova Increment, což znamená "zvýšení". Jak již bylo zřejmé, pokud potřebujete "zvýšit" číslo bez psaní složitých algoritmů, můžete použít údaje "asistent". Funkce Inc v Pascalu je napsána v programovacím jazyce takto:
    Inc (X, 5), kde - X - celý počítačový (manuální), náhodný nebo automatický výraz; - 5 - počet jednotek, pro které chcete zvýšit zadaný výraz (namísto "5" může být libovolné číslo). Je třeba si uvědomit, že pokud parametr přírůstku není zadán, rovná se "1". Takhle program vypadá v prostředí Turbo Pascal:
    Výsledkem řešení bude následující:
    Malý příklad: Program First_Inc; může A, B, C, Číslo: Integer; počáteční číslo: = 0; Writeln ("zadat čísla A, B, C"); Čtení (A, B, C); A: = A + B; Inc. (číslo 2); {zvyšuje proměnnou Počet o 2 jednotky} A: = A - C; Inc (číslo); {zvyšuje proměnnou Počet po 1 jednotce}. Co znamená Inc v Pascalu v daném výňatku? Po určení potřebných čísel a provádění algebraických operací s nimi poprvé se proměnná zvýší o 2 jednotky, v druhé - 1 pozici.

    Funkce snižování proměnné

    Zvažme kromě Inc v Pascalu jeho funkci sestry Dec. Jeho název pochází z anglického slova Decrement, což znamená "redukce". Jeho syntaxe je podobná předchozí: Dec (A, 2), kde - A - celý výraz daný uživatelem ručně, náhodně nebo v automatickém režimu; - 2 - počet jednotek, pro které chcete zvýšit zadaný výraz (namísto "2" může být libovolné číslo). Pokud parametr není zadán, číslo se snižuje o 1. Příklad: Program Second_Dec; může A, B, C, Číslo: Integer; počáteční číslo: = 100; Writeln ("zadat čísla A, B, C> 100"); Čtení (A, B, C); A: = A - B; Prosinec (číslo, 5); {zvyšuje proměnnou Počet o 5 jednotek} A: = A + C; Prosinec (číslo); {zvyšuje proměnnou Počet po 1 jednotce}.

    Související publikace