Variables Y Constantes

4

Click here to load reader

description

retroalimentacion

Transcript of Variables Y Constantes

Page 1: Variables Y Constantes

VARIABLES Y CONSTANTES

VARIABLES. Valores que pueden cambiar durante un proceso con un algoritmo

[TIPO DE DATOS][NOMBRE DE VARIABLE] = [VALRO DE VARIABLE]

Ejemplo :

Numérico Edad = 20Texto Apellido =”Seminario” (Texto o Alfanumérico)Numérico peso = 60.5Lógico Resp = VAlfanumérico Identificador = “TRAB-001”

Los alumnos

1. la variable tendrá por nombre distancia, será de tipo numérico y contendrá elvalor 100.58

2. la variable tendrá por nombre Nacimiento será de tipo Fecha y contendrá elvalor #23/10/95#

3. la variable tendrá por nombre Sexo, será de tipo lógico y contendrá el valorFALSE

4. la variable tendrá por nombre Código será de tipo Alfanumérico y contendrá elvalor “ALUMN 001”

TIPOS DE VARIABLES:

VARIABLES POR SU CONTENIDO

Numéricas. Almacenan valores numéricos del 0 al 9, positivos y negativos.

Ejemplo Nota = 20 Promedio = 17.5Producto = 10 número = 74Distancia = 160.7 altura = 2400

VARIABLES

POR SU CONTENIDO POR SU USO

NUMÉRICAS LÓGICAS TEXTO OALFANUMERICO

S

DE PROCESO CONTADORES ACUMULADORES

Page 2: Variables Y Constantes

Lógicas solo pueden ser Verdadero o Falso

Ejemplo Si a=5 y b=7 entoncesResult =( a>b)Result = F

Si n=8 y p=16.5 entoncesValor=(n<=p)Valor V

Texto o Alfanuméricas. Caracteres alfanuméricos (letras, números ycaracteres especiales).

Ejemplo

Dirección =”Los tulipanes #329 – Los Parques”Nombre completo = “José Luis Tello Siancas”

VARIABLES POR SU USO

De Proceso. Resultado de un proceso, fórmulas u operacionesaritméticas.Ejemplo Promedio = (a+b+c)/3

Area = (base*altura)/2X = a^2 + 2ab + b^2Calc = a – y^ 5 + z*3n= a + b + 1

Contadores. Sirve para tener un control del número de veces quese repita una acción u operaciónEjemplo Alumn = Alumn + 1

Contar = contar + 1Veces = veces + 1I = I + 1

Acumuladores. Realiza la suma de valores y los acumula. Tambiénse llaman sumadores.Ejemplo Sum =Sum + Edad

Cant = cant + 1Ventas = ventas + productosn = n + a

Page 3: Variables Y Constantes

Constantes no cambia su valor en toda la ejecución del programa.Ejemplo MAX = 100

MIN = 50PI = 3.1415DIAS = 30

Datos simplesDatos numéricosEjemplo X= a+b-c*d

A=b*h/2Cont =cont + 1Sum = sum + edad

Datos lógicos Trabaja solo con 2 valores: VERDADERO o FALSOEjemplo Si Resp = False

Si n = 17 y n =10d= (m<=n)d =False

Datos texto o AlfanuméricoEjemplo Nombre = “Andrea Camila”

Dirección = “Los molinos #134 – Santa Victoria”Mensaje =”Operación no válida”Carácter = “c”

TIPOS DE DATOS

SIMPLES EXTRUCTURALES

NÚMERICOS LÓGICOS TEXTO O

ALFANUMERICO

ARREGLOS REGISTROS ARCHIVOS APUNTADORES

Page 4: Variables Y Constantes

EXPRESIONES

Combinación de constantes, variables, símbolos u operación,paréntesis y nombres de funciones especiales.

Ejemplo cal + 5 +100/cA +bC+ (X-y/2) – 5 + (7*P)(a>b) And (c<b)

Exp Aritméticas/operadores aritméticos

Ejemplo C +7 – (d*5 – 6)M + n * (z –(m +2)) w50 – 2(7 +( 5 * 3- 1)- 3)+10(desarrollar)20*6+7(10-6)+8 (2 -1) (desarrollar)12-25(8 + 7- 10) (1+1) (desarrollar)6+7 mod2 (desarrollar)

Exp. Relacionales/Ordenadores relacionales >, <, >=, <=, <>, =Ejemplo

Si f=100 y m=52(f-m)>=f(m+f)>= (f-m)M*2-f<>m-48

Exp. Lógicos/Operadores Lógicos. AND, OR, NOTEjemplo

Si a=3, b=4, c=1 (a>b) AND (c-b>a)

Respuesta: F ((c^a+b)<=(a-b))OR ((b-a+c)<>(b^2+c))

Respuesta: V