Constante:

Una constante es un dato cuyo valor no puede cambiar durante la ejecución del programa. Recibe un valor en el momento de la compilación y este permanece inalterado durante todo el programa.
Como ya se ha comentado en el tema sobre las partes de un programa, las constantes se declaran en una sección que comienza con la palabra reservada const. Después de declarar una constante ya puedes usarla en el cuerpo principal del programa. Tienen varios usos: ser miembro en una expresión, en una comparación, asignar su valor a una variable, etc.




En este ejemplo se declaran tres constantes (Min, Max y Sep). En la primera línea del cuerpo del programa se asigna una constante a una variable. En la siguiente, se usa una constante en una comparación. Y en la cuarta, la constante Sep interviene en una expresión que se asigna a una variable. El resultado de ejecutar este programa sería una impresión en pantalla de los números: 0, 10, 20, 30, 40, 50, 60, 70, 80 y 90.

Se puede hacer una división de las constantes en tres clases:
constantes literales (sin nombre)
constantes declaradas (con nombre)
constantes expresión
Constantes literalesSon valores de cualquier tipo que se utilizan directamente, no se declaran ya que no tienen nombre. En el siguiente ejemplo tienes un par de constantes literales (el 3, el 4, y el 3.1416):




Variable
Una variable es un nombre asociado a un elemento de datos que está situado en posiciones contiguas de la memoria principal, y su valor puede cambiar durante la ejecución de un programa.
Toda variable pertenece a un tipo de dato concreto. En la declaración de una variable se debe indicar el tipo al que pertenece. Así tendremos variables enteras, reales, booleanas, etc. Por otro lado, distinguimos tres partes fundamentales en la vida de una variable:
Declaración.
Iniciación.
Utilización.

Declaración de variablesEsta es la primera fase en la vida de cualquier variable. La declaración se realiza en la sección que comienza con la palabra var. Si quieres más información, puedes ir al apartado que trata sobre la declaración de variables en el tema Estructura de un programa.
Iniciación de variablesEsto no es más que darle un valor inicial a una variable. Así como lo primero que se hace con una variable es declararla, lo siguiente tiene que ser iniciarla. Esto se hace para evitar posibles errores en tiempo de ejecución, pues una variable tiene un valor indeterminado después de declararla. Principalmente, existen dos maneras de otorgar valores iníciales a variables:
Mediante una sentencia de asignación
Mediante uno de los procedimientos de entrada de datos (read o readln)




Expresiones
Una expresión es una secuencia de uno o más operandos y cero o más operadores que se pueden evaluar como un valor, objeto, método o espacio de nombres único. Las expresiones pueden constar de un valor literal, una invocación de método, un operador y sus operandos o un nombre simple. Los nombres simples pueden ser el nombre de una variable, miembro de tipo, parámetro de método, espacio de nombres o tipo.
Las expresiones pueden utilizar operadores que, a su vez, utilizan otras expresiones como parámetros o llamadas a métodos cuyos parámetros son, a su vez, otras llamadas a métodos, de modo que pueden variar de simples a muy complejas. A continuación se muestran dos ejemplos de expresiones:




TALLER





  1. Construir un programa que asigne 15 y 5 a 2 variables respectivamente y luego muestre el resultado de la suma, resta, y multiplicación de dichos números.


  2. Hacer una lista de declaraciones de variables y constantes, con manejo de expresiones de 10 lenguajes de programación diferentes.


  3. Hacer un cuadro comparativo de variables y constantes.


  4. Hacer un mapa conceptual para explicar de mejor forma lo que es expresión en programación.


  5. Buscar pseudocódigo de lenguajes de programación en Visual Basic 2005, C#, C/C++, un de cada lenguaje, y sacar el listado de las variables, constantes, y las expresiones mas significantes.


  6. Inventarse un algoritmo que tenga 6 variables, 4 constantes n expresiones.
    como se definen las variables y las contantes en lpp Y COMO SON SUS expresiones

    SOLUCION:


    1. INICIO
    num1 = 15
    num2 = 5
    Suma = num1+ num2
    Mostar suma
    FIN

    INICIO
    núm.=15
    núm.=5
    Resta=num1-num2
    Mostrar resta
    FIN

    INICIO
    num1=15
    num2=5
    Multiplicación = num1 * num2
    Mostrar multiplicación
    FIN

    2.






  • Ø EN C
    CONTANTES:
    Const int dia=7;
    Const float pi=3.14159;
    Const. Char carácter= ‘m’;
    Const. char fecha[]="25 de diciembre";

    VARIABLES:
    Int x;=5
    Float y;=3








  • Ø EN PASCAL
    CONSTANTES
    Min = 0;
    Max = 100;
    Sep = 10;


    VARIABLES

    i : integer;








  • Ø EN C++
    CONSTANTES
    Int const peso =
    Int I = 10; // decimal 10
    Int I = 010; // decimal 8 (octal 10)
    Int I = 0; // decimal 0 = octal 0


    VARIABLES
    Int a
    Float b








  • Ø EN COBOL


    CONSTANTES
    05 ct-a pic x (01) value ‘a’. 05 ct-1 pic 9(01) value 1.

    VARIABLES
    05 ws-nombre pic x (30). 05 ws-apemat pic x (20). 05 ws-apepat pic x (20).








  • Ø EN PHP

    CONSTANTES


    VARIABLES
    $unentero = 5;$unacadena = “Cadena de caracteres”;$unfloat = 17.5








  • Ø EN JAVA








  • 4.CONSTANTES
    Class Avo {
    Final double AVOGADRO = 6.023e23;

    VARIABLES

    ((x <> 5)) ((x > 20) && (x <>






5.




0 comentarios: