Un algoritmo es una secuencia de pasos lógicos y finitos que se utiliza
para resolver un problema o alcanzar un objetivo determinado.
Diagrama de flujo: Nos permite mostrar gráficamente los pasos o procesos a seguir para alcanzar un problema. Variable: Los identificadores de tipo variable son todos aquellos objetos cuyo valor cambia durante la ejecución o proceso de solución del problema. Por ejemplo, el sueldo, el pago, el descuento, etc, que debe calcular con un algoritmo determinado, o en su caso, contar con el largo (L) y ancho (A) de un rectángulo que servirá para calcular y obtener el área. Como se puede ver, tanto L como A son variables que se proporcionan para que el algoritmo pueda funcionar, y no necesariamente se calcule dentro del proceso de solución. Tipos de variable: Entero: Son todas aquellas cuyo valor no tenga valores decimales. Real: Son las que se pueden tomar valores con decimales. String o cadena: Son las que toman valores de caracteres (sexo de una persona, falso o verdadero, el nombre de una persona, el tipo de sangre, etc). Pseudocódigo: Es una forma de expresar los distintos pasos que va a realizar los distintos pasos que va a realizar un programa es una forma mas precisa a un lenguaje de hacer programación. Ejemplos 1. Se desea implementar un algoritmo para obtener la suma de 2 números cualquieras. Se debe partir para poder obtener la suma es necesario contar con 2 números, pues el proceso que debe realizar es precisamente la suma de estos, la cual se asigna a una variable que se reporta como resultado del proceso. 1. Inicio 2. Leer A, B 3. Hacer S = A+B 4. Escribir S 5. Fin
Nombre de la Descripción Tipo
variable A Primer número para Entero sumar B Segundo numero para Entero sumar S Resultado de la suma Entero 2. Un estudiante realiza 4 exámenes durante el semestre, los cuales tienen la misma ponderación, realiza el pseudocódigo y el diagrama de flujo que represente el algoritmo correspondiente para obtener el promedio de las calificaciones obtenidas. 1. Inicio 2. C1, C2, C3, C4 3. Hacer S = c1+c2+c3+c4 4. Hacer S/4 5. Escribir S 6. Fin
Nombre de la Descripción Tipo
variable C1, C2, C3 , C4 Calificaciones Entero obtenidas S Suma de Entero calificaciones P Promedio Entero calculado