Logica de programacion

Páginas: 5 (1114 palabras) Publicado: 3 de mayo de 2014
Lógica de Programación

Definición de dato
El dato es una representación simbólica (numérica, alfabética, algorítmica, etc) de un atributo o variable cuantitativa. Los datos describen hechos empíricos, sucesos y entidades.
Es un valor o referente que recibe el computador por diferentes medios, los datos representan la información que el programador manipula en la construcción de una solucióno en el desarrollo de un algoritmo.
En programación, un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo.
Datos Numéricos, Carácter y Lógicos
Datos numéricos.
El tipo numérico es el conjunto de los valores numéricos. Estos pueden representarse en dos
formas distintas.
Tipos numéricos enteros (integer), es un subconjuntofinito de los números enteros. Los enteros son números completos, no tiene componentes fraccionarios o decimales y pueden ser negativos o positivos. Ejemplo: 5 -15 20 -1320 6 4 17 26 etc.

Tipos numéricos reales (real), el tipo real consiste en unsubconjunto de los números reales. Los números reales siempre tienen un punto decimal y pueden ser positivos o negativos. Un número real consta de un entero y una parte decimal. Ejemplo: 0.08 3.7452 -8.12 3739.41 -52.321 etc.
Datos lógicos (booleanos)
El tipo lógico, también denominado booleano, es aquel datoque sólo puede tomar uno de los valores:
Cierto o verdadero (TRUE) y falso (FALSE)
Este tipo de dato se utiliza para representar las alternativas de (SI/NO), a determinadas condiciones.
Ejemplo: cuando se pide si un valor entero es par, la respuesta será verdadera o falsa, según sea el caso (par o impar)
Datos tipo carácter y tipo cadena
El tipo carácter es el conjunto finito y ordenado decaracteres que la computadora reconoce.
Un dato tipo carácter contiene un solo carácter. La mayoría de las computadoras reconocen los siguientes caracteres alfabéticos y numéricos:
Caracteres alfabéticos: (A, B, C,….., Z) (a, b, c,….., z)
Caracteres numéricos (1, 2, 3, 4,…, 9,…….)
Caracteres especiales ( + , - , * , / , ^ , . ,; , < , > , etc)
Una cadena (string) de caracteres es una sucesión de caracteres que se encuentran delimitados por unas comillas (apóstrofes) o doble comillas, según sea el tipo de lenguaje que utilicemos al programar
Ejemplo:
“Hola” , “8 de junio del 2009” , “Rodrigo G”
´Hola´ , ´8 de junio del 2009´ , ´Rodrigo G´
Operadores Aritméticos, Lógicos y de comparación, Ejemplos
Operadores.- Unoperador es un signo o símbolo que especifica el tipo de cálculo que se debe llevar a cabo en una expresión. Existen operadores matemáticos, de comparación, lógicos y de referencia.
Operadores aritméticos
Los operadores aritméticos se utilizan para calcular un valor a partir de dos o más números o para cambiar el signo de un número de positivo a negativo, o viceversa.
OPERADOR
FINALIDAD
EJEMPLO+
Sumar dos números.
[Subtotal]+[Impuesto Ventas]
-
Hallar la diferencia entre dos números o indicar el valor negativo de un número.
[Precio]-[Descuento]
*
Multiplicar dos números.
[Cantidad]*[Precio]
/
Dividir el primer número por el segundo número.
[Total]/[Número Artículos]
\
Redondear ambos números a enteros, dividir el primer número por el segundo y convertir el resultado en unnúmero entero.
[Registrados]\[Habitaciones]
Residuo
Dividir el primer número por el segundo y devolver sólo el resto.
[Registrados]Residuo[Habitaciones]
^
Elevar un número a la potencia de un exponente.
Número ^ Exponente


Operadores lógicos (verdadero/falso)
Los operadores lógicos se utilizan para combinar dos valores booleanos y devolver un resultado verdadero, falso o nulo. Los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Logica
  • Programacion Logica
  • logica y programacion
  • lógica de programación
  • Programacion Logica
  • LOGICA DE PROGRAMACIÓN
  • LOGICA DE PROGRAMACION
  • Logica De Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS