algoritmos

Páginas: 9 (2208 palabras) Publicado: 4 de febrero de 2014
Algoritmos y Diagramas de Flujo
Objetivo:
El alumno comprenderá los tipos de datos y expresiones
mas comunes,
el concepto y características de lo
que es un algoritmo, así como las reglas y aspectos
básicos de un diagrama de
flujo,
además
de
adquirir la habilidad de desarrollar
un algoritmo
CONTENIDO:
1. Tipos de Datos y Expresiones
2. Conceptos de Algoritmos
3. Diagramas ( reglas ysímbolos básicos)
4. Algoritmos

Algoritmos y diagramas de flujo
1. Tipos de datos
Los datos a procesar por una computadora pueden clasificarse en:



Simples

Estructurados

• Los datos simples se caracterizan porque ocupan sólo una casilla
de memoria, por lo tanto una variable simple hace referencia a un
único valor a la vez.
• Los datos estructurados se caracterizan por elhecho de que con
un nombre se hace referencia a un grupo de casillas de memoria.
Es decir, un dato estructurado tiene varios componentes. Cada uno
de sus componentes puede ser a su vez un dato simple. Dentro de
este grupo de datos se encuentran:

Arreglos, Cadenas de caracteres, Registros
Identificador

Identificador

Dato simple

Dato estructurado

Algoritmos y diagramas de flujoDatos simples
Enteros.- son números que no contienen componentes fraccionarias,
pueden estar precedidos del signo + o --. Por ejemplo:

465

-387

9

99

-1578

125550

Reales (flotantes).- son números que contienen una parte fraccionaria
pueden esta precedidos del signo + o --. Por ejemplo:

125.87

-124.0

158000.75

-38.5879

Carácter.- contiene un solo carácter y vaencerrado entre comillas
simples. Por ejemplo:
Cadena

‘a’

‘A’

‘$’

‘#’

‘7’

‘+’

‘h’

‘H’

de caracteres.- contiene un conjunto de caracteres
alfabéticos, numéricos, y especiales, que sirven para
representar y manejar datos como: nombres, descripciones de
artículos, direcciones, etc.

‘abc’

‘Carlos Jiménez’

‘83-15-24-65’

‘$8#2’

Algoritmos y diagramas deflujo
Identificadores, constantes y variables
Identificadores.- son nombres que usamos para referirnos a
variables, constantes, funciones o cualquier objeto definido por el
usuario.
Un identificador se forma de acuerdo a ciertas reglas básicas:
» El primer carácter que forma un identificador debe ser una letra.
» Los demás caracteres pueden ser letras, dígitos o símbolo de
subrayado.
» Lalongitud del identificador depende del lenguaje de programación.

Constantes.- Son datos que no cambian durante la ejecución de un
programa. Existen tipos de constantes como tipos de datos, por lo
tanto, puede haber constantes enteras, reales (flotantes), de
carácter, de cadenas de caracteres, booleanas, etc.
Variables.- Es un identificador que puede cambiar su valor durante la
ejecución deun programa.
Se utiliza para representar un dato tipo entero, real (flotante), o una
constante de carácter.

Algoritmos y diagramas de flujo
Operaciones aritméticas
• Para poder realizar operaciones
operadores aritméticos.

aritméticas

necesitamos

de

• Estos operadores nos permiten realizar operaciones aritméticas
entre operandos: números, constantes o variables. El resultado deuna operación aritmética es un número.

Operadores Aritméticos
Operador Aritmético

Operación

Ejemplo

Resultado

^

Potencia

3^2

9

*

Multiplicación

5.25*3

15.75

/

División

17/4

4.25

+

Suma

58+79

137

-

Resta

25.96 -11.25

14.71

mod

Módulo (residuo)

mod(21,2)

1

Algoritmos y diagramas de flujo
• Al evaluarexpresiones que contienen operadores aritméticos
debemos respetar la jerarquía en el orden de aplicación.
Jerarquía de los operadores aritméticos
Operador

Jerarquía

Operación

^

(Mayor)

Potencia

*, /, mod
+, -

Multiplicación, división, módulo

(menor)

Suma, resta

Reglas para resolver una expresión aritmética:
1.Si una expresión contiene subexpresiones entre paréntesis,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS