Escolar Documentos
Profissional Documentos
Cultura Documentos
Algoritmos:
Tipos de Datos y Estructura Condicional
Informtica Aplicada
ndice
Introduccin
Indicador de Logro
Tipos de Datos
Numricos
Lgicos
Carcter
Elementos del Algoritmo
Constantes
Variables
Expresiones
Estructura condicional
Simples
Completas
Mltiples y/o anidadas
Bibliografa
Dpto. de Informtica 1
Informtica Aplicada: Unidad 13 Tecsup
Introduccin
Indicador de Logro
Dpto. de Informtica 2
Informtica Aplicada: Unidad 13 Tecsup
Tipos de Datos
Dpto. de Informtica 3
Informtica Aplicada: Unidad 13 Tecsup
Datos Numricos
Datos Numricos
Dpto. de Informtica 4
Informtica Aplicada: Unidad 13 Tecsup
Datos Lgicos
El dato de tipo lgico, tambin conocido como booleano, es
aquel dato que solo puede tomar uno de dos valores:
Cierto o verdadero (true)
Falso (false)
Este tipo de datos se utiliza para representar las alternativas
(si/no) a determinadas condiciones.
Por ejemplo, cuando se quiere determinar si un valor entero
es par, la respuesta ser verdadera o falsa, segn sea par o
impar dicho nmero.
Datos Caracter
10
Dpto. de Informtica 5
Informtica Aplicada: Unidad 13 Tecsup
Datos Caracter
11
12
Dpto. de Informtica 6
Informtica Aplicada: Unidad 13 Tecsup
Constantes
13
Variables
14
Dpto. de Informtica 7
Informtica Aplicada: Unidad 13 Tecsup
Variables
15
Expresiones Lgicas
La expresin lgica o booleana, siempre tiene como valor verdadero o
falso. Recuerde que existen dos constantes lgicas, verdad (true) y falso
(false) y que las variables lgicas pueden tomar slo estos dos valores.
Las expresiones lgicas se forman combinando constantes lgicas,
variables lgicas y otras expresiones lgicas, utilizando los operadores
lgicos not, and y or, y los operadores de relacin.
Dpto. de Informtica 8
Informtica Aplicada: Unidad 13 Tecsup
Estructura Condicional Si
Tipos de condicionales Si
Simples
Completa
Mltiples y/o anidadas
Dpto. de Informtica 9
Informtica Aplicada: Unidad 13 Tecsup
CONDICIONAL SIMPLE
CONDICIONAL COMPLETA
Dpto. de Informtica 10
Informtica Aplicada: Unidad 13 Tecsup
CONDICIONAL MLTIPLE
Este tipo de estructura analiza ms de una decisin en sus
lneas. Permiten comparar una variable contra distintos
posibles resultados, ejecutando para cada caso una serie de
instrucciones especificas. La forma comn es la siguiente:
Ejemplos de condicionales
Dpto. de Informtica 11
Informtica Aplicada: Unidad 13 Tecsup
Ejemplo 1
Algoritmo que lee un nmero e indica si es par o es impar
Ejemplo 2
Algoritmo que lee 2 nmeros e indicara mediante un mensaje
cual es el numero mayor o si son iguales.
Dpto. de Informtica 12
Informtica Aplicada: Unidad 13 Tecsup
Ejemplo 3
El algoritmo deber imprimir cual es el mayor de 3
nmeros.
Ejemplo 4
Algoritmo que lee un nmero e indicar el nombre del da de
la semana.
Dpto. de Informtica 13
Informtica Aplicada: Unidad 13 Tecsup
Bibliografa
http://definicion.de/algoritmo/
http://definicion.de/pseudocodigo/
Joyanes Aguilar, Luis (2008) Fundamentos de programacin.
Algoritmos, estructura de datos y objetos. Madrid: McGraw-Hill
(005.3/J79/F).
27
Dpto. de Informtica 14