domingo, 10 de marzo de 2013


AVISO IMPORTANTE

Favor de consultar FACEBOOK de la liga anexa para dar seguimiento a las actividades programadas para el curso 


http://www.facebook.com/pages/Algoritmos-y-Programacion/430629437022135

saludos 

Estructura Selectiva Simple: Sentencia if (una alternativa)
Esta estructura selectiva simple evalúa una condición lógica.
La evaluación de la condición lógica da como resultado un solo valor : verdadero o falso.

  •  Si la condición lógica es verdadera se ejecuta la sentencia_1 y luego la sentencia_2.
  •  Si al evaluar la condición lógica es falsa solo se ejecuta la sentencia_2.

miércoles, 6 de marzo de 2013

Material Complementario

Temario
UNIDAD 3. Control de flujo de programa 

3.1. Control secuencial
3.2. Control selectivo
3.3. Control repetitivo

Las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa.


Con las estructuras de control se puede:

  •  De acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-else)
  •  Ejecutar un grupo de sentencias mientras exista una condición (Do-While)
  •  Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until)
  •  Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
  •  Etc

Todas las estructuras de control tienen un único punto de entrada y un único punto de salida. Las estructuras de control se puede clasificar en : secuenciales, iterativas o repetitivas y de control avanzadas (selectivas). Esto es una de las cosas que permite que la programación se rija por los principios de la programación estructurada.
Los lenguajes de programación modernos tienen estructuras de control similares. Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia para expresar la estructura.
Las sentencias de selección también se les conocen como sentencia condicional, entre las que se incluyen if y switch.
Muchas sentencias de C y C++ se basan en una prueba condicional que determina una acción que se ha de llevar acabo. Una expresión condicional y tiene como resultado un valor cierto o falso. En C o en C++ cualquier valor distinto de cero es verdadero, incluyendo números negativos. El 0 es el único valor falso.

3.1 CONTROL SECUENCIAL
Definida como una secuencia finita de acciones hasta obtener un resultado. Su ejecución es realizada en el orden en el que se presentan las instrucciones desde el inicio hasta el final del programa.
<sentencia_1>;
<sentencia_2>;
……
<sentencia_n>;


Tipos de sentencias secuenciales:

  1. Sentencia de entrada: scanf ("%i", &n);
  2. Sentencia de salida: printf (" %i", n);
  3.  Sentencia de asignación: n= n+1;



A mis alumnos les pido dejen sus comentarios respecto a las practicas de la secuencia de control if utilizada en las practicas 1 a la 3 vistas en clase.

domingo, 17 de febrero de 2013

Objetivo del blog

Hola a todos, el objetivo de este blog, es generar un espacio de colaboración en la materia de algoritmos y programación que permita a mis estudiantes inscritos en dicho curso, compartir, publicar e intercambiar información referente a los temas que definen a la materia.
Principalmente se pretende que lo estudiantes usen al blog como un foro de comunicación constante en donde tendrán la oportunidad de opinar o preguntar sobre los temas referentes a la materia.