Aspectos básicos algoritmia i

Solo disponible en BuenasTareas
  • Páginas : 3 (516 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de marzo de 2011
Leer documento completo
Vista previa del texto
Algoritmia & Programación I
1. Condicionales
2. Ciclos
2.1. Ciclo Para
2.2. Ciclo Mientras Que
2.3. Ciclo Haga Hasta
3. Casos
4. Procedimientos y funciones
4.1. Subrutinas
4.2. Funciones1. Condicionales

Utilizados para hacer comparaciones entre valores de variables de cualquier tipo, y realizar un procedimiento.

Estructura en pseudocódigo:

- Condicional simple:

Si(condición) entonces
Sentencia
Fin-Si

- Condicional compuesto:

Si (condición) entonces
Sentencia 1
Sino
Sentencia 2
Fin-Si

2. Ciclos

2.1. Ciclo Para
Utilizado para hacerrepeticiones con límites de inicio y fin generalmente conocidos.

Estructura en pseudocódigo:

Para (inicio, límite, incremento) haga
Sentencia
Fin-Para

2.2. Ciclo Mientras Que
Utilizado para generarrepeticiones de acuerdo al valor de una variable. Se repetirá el ciclo mientras que la condición sea verdadera. Además, este ciclo se iniciará evaluando la condición desde antes de empezar a realizarla sentencia.

Estructura en pseudocódigo:

MQ (condición) haga
Sentencia
Fin-MQ

2.3. Ciclo Haga Hasta
Utilizado para generar repeticiones hasta que se cumpla cierta condición. Además, esteciclo inicia inmediatamente y evalúa la sentencia al menos una sola vez.

Estructura en pseudocódigo:

HH
Sentencia
Fin-HH (condición)

3. Casos

Los casos son sentencias separadas que serealizan dependiendo del valor que tome una variable determinada. Generalmente se utilizan para crear menús con diferentes opciones, o para asignar valores para acumuladores específicos.

Estructuraen pseudocódigo

DD (variable) haga
Caso 1:
Sentencia 1
Fin-Caso
Caso 2:
Sentencia 2
Fin-Caso
Caso N:
Sentencia N
Fin-Caso
Por defecto
Sentencia por defecto
Fin-CasoFin-DD

Se pueden crear N cantidad de casos. El caso especial ‘Por defecto’ se ejecutará siempre y cuando no exista un caso determinado para el valor que tome la variable de la cual dependen los...
tracking img