OrdinadorsProgramació

L'operador d'assignació en el "Pascal": què és, quines accions

Turbo Pascal - un llenguatge de programació senzill, però l'estudi de temps, si l'acord amb aquest assumpte seriosament. usuari novell entén els conceptes bàsics del codi amb el més simple. Per exemple, s'examinarà en primer lloc l'acció que realitza l'operador d'assignació, pel que és, com obtenir una cadena o variable a la pantalla. Només llavors el programador serà d'interès per als procediments i funcions, i el tipus de dades de cadena de caràcters, arxius i gràfics. Així que, quin és l'operador d'assignació? Quin és el seu paper en la redacció del codi?

La finestra de l'aplicació d'escriptori Turbo Pascal organització

Abans d'emprendre l'estudi del material teòric, que en realitat inclou també la qüestió de quin és l'operador d'assignació, que cal buscar en l'espai de treball de Turbo Pascal.

menú de l'aplicació conté les següents seccions:

  • Arxiu - dissenyat per realitzar ordres bàsiques d'arxius (crear, obrir, tancar, guardar, etc.).
  • Edita - això inclou ordres per treballar amb l'edició de text (copiar, enganxar, tallar, etc.).
  • Cercar - essencial per a la recerca i reemplaçament de text en tot el text del programa.
  • Executar - s'utilitza per executar el codi d'acabat, incloent la demostració pas a pas per al treball.
  • Compilar - compila el codi.
  • Depuració - és necessari per a facilitar la recerca d'errors en el text del programa.
  • Eines - Permet utilitzar alguna aplicació característiques addicionals.
  • Opcions - estableix les opcions necessàries per treballar amb compilador i entorn de programació.
  • Finestra - necessària per a realitzar operacions amb finestres.
  • Ajuda - necessitat de trobar una resposta per les seves preguntes.

Ara més i més popularitat està guanyant aplicació Pascal ABC. Des del punt de vista d'alguns usuaris, és molt més fàcil treballar en aquest entorn.

Elements de Turbo Pascal

En totes les estructures de llenguatge de programació del codi és diferent, però hi ha punts comuns. Per exemple, en Pascal disseny de tot el problema és el següent:

imprimació programa; // programa de Capçalera

Utilitza CRT; // Una llista dels mòduls utilitzats

metka1 Label; // Etiquetes descriptives

nombre Const = 10; // Declarar constant

Tipus newtype = conjunt de cordes; // Descripció dels tipus de variables

Var a: nombre enter; b: real; c: newtype; d: boolean; i: char; // Declarar variables

----------------------------------- // Descripció dels procediments i funcions

començar

{Cos} // operadors programa de la Secció

Fi.

L'operador d'assignació pren el lloc d'honor en el cos del programa.

Una breu incursió en els tipus de dades de programació

No només en Pascal operador d'assignació planteja dubtes entre els usuaris. Els tipus de dades també solen crear embotellament.

Totes les dades en l'entorn de Turbo Pascal es divideixen en dues categories: les variables i constants. Poden pertànyer a un dels següents tipus:

  • sencer;
  • real;
  • simbòlica;
  • corda;
  • mecanografiat;
  • lògic.

A més, les constants es poden reservar.

Les variables es descriuen en el codi de la següent manera: var : Tipus de dades. La constant es declara com: const = valor.

Els claudàtors de codi de programa <> no han de posar.

Els principals operadors del llenguatge Turbo Pascal

Operador és un disseny que mostra l'acció que ha d'executar el programa. En l'escriptura de codi, en particular, en Turbo Pascal idioma, hi ha molts operadors:

  • condicional;
  • component;
  • elecció de diverses opcions;
  • transició;
  • assignació;
  • en els objectes enregistraments;
  • buit;
  • cicles (amb un paràmetre que preacondicionar, postcondition).

programes o estructures que són parts integrals del codi de programa Operadors, sempre s'executen en l'ordre en què es registren, és a dir, de dalt a baix, d'esquerra a dreta. L'excepció és el disseny convencional. La instrucció d'assignació, com molts altres, requereix la presència de la marca de fi de línia ";", és a dir, punt i coma. Per tant, aquest símbol compartit entre la pròpia estructura i millora la visibilitat del programa. Però hi ha un "però": el punt i coma, no s'ha de posar abans de la paraula més.

Els operadors d'entrada es llegeix (variables) i readln (variables). Exemple: llegir (a); readln (a, b); readln (d).

Els operadors són O escriptura (les variables) i writeln (variables). Exemple: escriure (a, g); writeln ( 'Enter Data'); escriure ( 'àrea de la superfície S =', S); escriure (f: 6: 3).

Per retardar la pantalla en Turbo Pascal utilitzant operador readln al final del codi abans de l'última final. És en aquest programa, l'absència de tals línies no es mostren els continguts de les solucions. En PascalABC readln escriptura al final del codi no és necessari.

Per netejar la pantalla de l'operador connecta ClrScr, que és un CRT incorporat. De nou, cada programa té els seus propis matisos.

L'operador d'assignació

Ara anem directament al nostre tema. L'operador d'assignació en Pascal - és el procés d'introducció dels valors de les variables en la cel·la de memòria. En termes generals, sembla que els dos punts d'escriptura conjunta amb un "cura", és a dir, ": =". Són aquests personatges són responsables per l'operador d'assignació.

Quin és l'operador d'assignació? El seu mecanisme de funcionament és el següent: s'avalua en el curs de l'expressió programa, el resultat de les quals s'ha de registrar en la memòria. Direcció de la cel·la en la que s'introdueixen les dades, determina la variable a l'esquerra del signe "=".

Esquemàticament, això pot ser descrit com segueix:

  • ← derivat expressió variable.

A tall d'exemple, diverses expressions:

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

Cal assenyalar que les dues expressions «b: = n» i «n»: b = realitzar diferents accions.

Una característica de l'operador d'assignació és el fet que les dades estan en diferents costats del signe "=" (que es llegeix com "assignar") han de pertànyer al mateix tipus. En altres paraules, la seva assignació compatibilitat ha de ser de 100%. Per exemple, l'expressió de nombre sencer es pot assignar a una variable real, com un subconjunt de les variables incloses en tota la zona de la fraccionada. és a dir, gravació "variable real: = expressió sencera" és cert.

exemples de tasques

Per entendre el que és necessari, l'operador d'assignació per resoldre diversos problemes. Només la pràctica d'evitar grans errors i inexcusables en l'escriptura de codi, així com estalviar temps.

tasca 1

Dana cercle. Per hipòtesi, la longitud circumferencial L s'introdueix des del teclat per l'usuari. Cal calcular l'àrea d'un cercle S, limitada per aquest cercle.

L'algorisme és:

  • Calcular el valor del radi, a partir de la circumferència de la fórmula.
  • Pregunta la fórmula de l'àrea del cercle.
  • Mostrarà el resultat a la pantalla.

tasca 2

Donen con truncat. L'usuari especifica els valors de les bases de Rb ràdios, Rm i l'altura h. Fórmules i especificar els valors per calcular les formes de les àrees de volum i superfície.

L'algorisme és:

  • Introdueixi les dades necessàries des del teclat.
  • Pregunta fórmula per trobar el volum i l'àrea de superfície d'un con truncat.
  • Calcular V i S.
  • Portar-los a la pantalla.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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