Vous êtes sur la page 1sur 5

1.

- DATOS EN ALGORITMA: se define como la expresin general que


describe los objetos con los cuales opera una computadora. Los datos de
entrada se transforman por el programa, despus de las etapas
intermedias, en datos de salida.
2.- TIPOS DE DATOS
Los datos se clasifican en diversas categoras, segn el tipo de
mquina o del lenguaje en uso. Generalmente podemos encontrar las
siguientes categoras:
a.- Numricos:
Son aqullos que representan una cantidad o valor
determinado. Su representacin se lleva a cabo en los formatos ya
conocidos (enteros, punto y fracciones decimales si estas existen).
Estos pueden representarse en dos formas distintas:
Tipo Numrico Entero: Es un conjunto finito de los nmeros enteros.
Los enteros son nmeros completos, no tienen componentes
fraccionarios o decimales y pueden ser negativos y positivos.
Algunos ejemplos son:
37
-10 9
15.25
50
Tipo Numrico Real: Consiste en un subconjunto de los nmeros
reales. Estos nmeros siempre tienen un punto decimal y pueden ser
positivos o negativos. Un nmero real consiste de un nmero entero y
una parte decimal.
Algunos ejemplos son:
0.52 664.32
6.579 8.0
-9.3 -47.23
2.- Lgicos: Tambin se le denomina Booleano, es aqul dato que solo
puede tomar uno de dos valores: Falso y verdadero.

Se utiliza para representar las alternativas (si/no) a determinadas


condiciones. Por ejemplo, cuando se pide si un valor entero sea primo, la
respuesta ser verdadera o falsa, segn sea.
Las categoras y tipos que se mencionaron anteriormente se
conocen como Tipos Simples, puesto que no poseen una estructura
compleja.
En forma adicional, cada lenguaje puede proporcionar la utilizacin
de Tipos Compuestos, siendo estos, datos que tienen una estructura
predeterminada.
Tipos Compuestos
Entre los principales tipos compuestos se encuentran los siguientes:
a.- SUBRANGO:
Son aqullos en los que se especifica con precisin el
intervalo de valores vlidos para un dato.
Ejemplos:
0...100
'A'..'Z'

(son enumerativos de tipo entero)


(son enumerativos de tipo cadena)

Los Reales no son vlidos para crear enumerativos, ya que su intervalo


no est definido.
b.ENUMERATIVOS:
Son aqullos en los que se definen
individualmente los valores para un dato.
Ejemplos:
(0, 25, 40,52)

Siempre deben ponerse entre parntesis.

c.- DEFINIDOS POR EL USUARIO:


Son aqullos que el programador
crea para satisfacer las necesidades del programa en diseo.
c.- Cadenas: Son los datos que representan informacin textual
(palabras, frases, smbolos, etc.). No representan valor alguno para
efectos numricos. Pueden distinguirse porque son delimitados por
apstrofes o comillas.
Se clasifica en dos categoras:
Datos tipo carcter (char):

Datos Tipo Carcter

Es un conjunto finito y ordenado de caracteres que la


computadora reconoce. Un dato de este tipo contiene solo un carcter.
Reconoce los siguientes caracteres:
Caracteres Alfabticos (A, B, C,Z, a, b, cz)
Caracteres Numricos (0,1, 2,9)
Caracteres Especiales (+, -, *, /, ^, . , ;, <, >, $, .)
Datos tipo Cadena (string): Es un sucesin de caracteres que se
encuentran delimitados por una comilla (apstrofe) o dobles comillas,
segn el tipo de lenguaje de programacin. La longitud de una cadena
de caracteres es el nmero de ellos comprendidos entre los separadores
o delimitadores.
Ejemplos:
Hola Mortimer
12 de octubre de 1496
Enunciado cualquiera
3.- VARIABLE Y CONSTANTE
Constantes:
Una constante es un dato numrico o alfanumrico que no cambia
durante todo el desarrollo del algoritmo o durante la ejecucin del
programa. Es un objeto de valor invariable. Para expresar una constante
se escribe explcitamente su valor.
Tipos de Constantes:
Constantes Numricas (Enteras y Reales)
Constantes Alfanumricas
Constantes Lgicas (Boolenas)
Las constantes pueden ser:
Constantes sin nombre: Es una expresin numrica donde se puede
utilizar directamente el valor.

Constantes con nombre: Se hace una reserva de memoria en la cual se


guarda el valor que ser utilizado como constante.
Ejemplo:
a) PI = 3.1416
b) E = 2.718228
c) Iva = 0.13
Variables:
Son zonas de memoria cuyo contenido cambia durante la fase de
procesamiento de informacin.
Tipos de variables:
Variables Numricas (Enteras y Reales)
Variables Alfanumricas
a) Caracteres alfabticos
b) Dgitos
c) Caracteres especiales
Variables Lgicas (Boolenas)
Son las que nicamente pueden contener dos valores, los cuales son:
Valor Verdadero 1
Valor Falso 0
Estos tipos de variables pueden tomar nicamente valores del mismo
tipo, es decir si la variable es entera solamente puede almacenar datos
enteros.
Ejemplo:
Una variable declarada como cadena solo puede tomar valores
correspondientes a ese tipo.
Nombre = "Manuel Lpez"

Vous aimerez peut-être aussi