PočítačeProgramování

Operátor přiřazení v „Pascal“: to, co je, co Akční

Turbo Pascal - jednoduchý programovací jazyk, ale studium časově náročné, v případě, že dohoda se touto problematikou vážně. Začínajícího uživatele chápe základy kódu s nejjednodušší. Například, bude nejprve zkoumat, jaké kroky provádí operátor přiřazení, co to je, jak se dostat řetězec nebo proměnnou na obrazovce. Teprve pak programátor osloví procedur a funkcí, a typu dat znak řetězce, souborů a grafiky. Takže, co je operátor přiřazení? Jaká je jeho role při psaní kódu?

Okno desktopová aplikace organizace Turbo Pascal

Před zahájením studie teoretického materiálu, který vlastně zahrnuje i otázku, co je operátor přiřazení, je třeba se podívat na pracovní ploše Turbo Pascal.

Nabídka aplikace obsahuje následující části:

  • Soubor - navržen tak, aby vykonávat základní povely na soubory (vytvoření, otevření, zavření, uložit, atd.).
  • Edit - to zahrnuje příkazy pro práci s editaci textu (kopírovat, vložit, střih, atd).
  • Search - nezbytný pro vyhledávání a nahrazování textu v celém textu programu.
  • Běh - slouží ke spuštění finální kód, včetně krok za krokem demonstrace za prací.
  • Kompilace - kompiluje kód.
  • Debug - je potřeba usnadnit hledání chyb v textu programu.
  • Tools - Umožňuje používat některé další funkce aplikace.
  • Možnosti - nastaví potřebné možnosti pro práci s kompilátorem a programovací prostředí.
  • Okno - potřeba provádět operace s okny.
  • Pomoci - třeba najít odpověď na vaše otázky.

Nyní stále více a více popularity získává aplikací Pascal ABC. Z hlediska některých uživatelů, že je mnohem snazší pracovat v tomto prostředí.

Prvky Turbo Pascal

V každé programovací jazyk struktuře kódu je jiný, ale existují společné body. Například v Pascalu design celého problému je následující:

primer programu; // Program Header

Používá CRT; // Seznam modulů použity

Label metka1; // Popis tagy

Const číslo = 10; // prohlásit konstantní

Typ Newtype = sada řetězce; // Popis typy proměnných

Var a: celé číslo; b: real; c: Newtype; d: logická; e: char; // deklarovat proměnné

----------------------------------- // Popis procedur a funkcí

zahájit

{body} // operátoři část programu

Konec.

Operátor přiřazení má čestné místo něj v těle programu.

Krátká exkurze do typů programového dat

Nejen v Pascalu operátor přiřazení vyvolává otázky mezi uživateli. datové typy také často vznikají těžkosti.

Všechna data v prostředí Turbo Pascal lze rozdělit do dvou kategorií: proměnných a konstant. Mohou patřit k jednomu z těchto typů:

  • celé číslo;
  • real;
  • symbolický charakter;
  • string;
  • napsaný;
  • logické.

Také konstanty může být vyhrazena.

Proměnné jsou popsány v kódu takto: var : Datový typ. Konstanta je deklarován jako: const = hodnota.

Závorky programového kódu <> nemusí dát.

Hlavními provozovatelé jazyku Turbo Pascal

Operátor je design, který ukazuje, jaké kroky by měly spustit program. Při psaní kódu, a to zejména v Turbo Pascal jazyku existuje mnoho operátorů:

  • podmiňovací způsob;
  • komponenty;
  • výběr z několika možností;
  • přechod;
  • přiřazení;
  • na nahrávkách předmětů;
  • prázdný;
  • cykly (s parametrem, který podmínkou, postcondition).

Operátoři programy nebo struktury, které jsou nedílnou součástí programového kódu, jsou vždy provedeny v pořadí, ve kterém jsou zaznamenány, tj od shora dolů, zleva doprava. Výjimkou je konvenční konstrukce. Přiřazovací příkaz, jako mnoho jiných, vyžaduje přítomnost na konci řádku ochrannou známku „;“, tj. středníky. Tak, tento symbol rozdělena mezi strukturou sebe a zvyšuje viditelnost programu. Je tu ale jedno „ale“: středník, neměli byste dát před slovo jiného.

Provozovatelé vstup je čten (proměnné) a readln (proměnné). Příklad: čtení (a); readln (a, b); readln (d).

Operátoři jsou O write (proměnné) a writeln (proměnné). Příklad: napsat (a, g); writeln ( 'Zadejte data'); napsat ( 'povrch S =', S); napsat (f: 6: 3).

Oddálit obrazovku v Turbo Pascalu pomocí readln operátora na konci kódu před posledním konci. To je v tomto programu, absence těchto vedení nezobrazují obsah řešení. V PascalABC readln zápis na konci kódu není nutné.

Vymazat obrazovku spojuje ClrScr operátor, který je zabudovaný v CRT. Opět platí, že každý program má své nuance.

Operátor přiřazení

Teď jdeme přímo k našemu tématu. Operátor přiřazení v Pascal - je proces zadávání hodnot proměnných v paměťové buňky. Obecně řečeno, vypadá to, že společný psaní tlustého střeva s „péčí“, tj ": =". Právě tyto znaky jsou zodpovědné za operátor přiřazení.

Jaký je operátor přiřazení? Mechanismus jeho provozu je následující: v je průběh exprese programu vyhodnoceny, musí být výsledek, který zapisuje do paměti. Adresa buňky, kde budou uvedeny tyto údaje, určuje proměnnou na levé straně znaménko „=“.

Schematicky, toto může být popsán následujícím způsobem:

  • ← odvozený variabilní výraz.

Jako příklad lze uvést několik výrazů:

  • A: = B + C / 2;
  • b: = n;
  • n: = b;
  • x: = 15;
  • x: = x + 3.

Je třeba poznamenat, že tyto dva pojmy «b: = N» a «n: = b» provádět různé akce.

Charakteristickým rysem operátor přiřazení je skutečnost, že tyto údaje jsou na různých stranách znaku „=“ (který se čte jako „přiřadit“), musí patřit do stejného typu. Jinými slovy, jejich přiřazení kompatibilita by měla být 100%. Například výraz celé číslo může být přiřazen k proměnné, jako podmnožina proměnných zahrnuty v celém prostoru frakční. tj nahrávání „proměnné: = celočíselný výraz:“ je pravda.

Příklady úkolů

Abychom pochopili, co je nezbytné operátor přiřazení vyřešit několik problémů. Pouze praxe bude vyvarovat hrubých a neospravedlnitelné chyby v psaní kódu, stejně jako úsporu času.

úkol 1

Dana kruh. Podle hypotézy, přičemž obvodová délka L se vstupuje z klávesnice uživatelem. Je třeba vypočítat plochu kruhu S ohraničenou tohoto kruhu.

Algoritmus je:

  • Vypočítat hodnotu poloměru, od obvodu vzorce.
  • Zeptejte se kruh oblast vzorec.
  • Zobrazí výsledek na obrazovce.

úkol 2

Dan komolého kužele. Uživatel specifikuje hodnoty poloměrů Rb bází, Rm a výšky h. Vzorců a zadat hodnoty pro výpočet plošných obrazců objemu a povrchu.

Algoritmus je:

  • Zadejte požadovaná data z klávesnice.
  • Zadat vzorec nalezení objem a povrch komolého kužele.
  • Vypočítat V a S.
  • Přivést na obrazovku.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.atomiyme.com. Theme powered by WordPress.