Sei sulla pagina 1di 10

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA
ARMADA
NÚCLEO-PUERTO CABELLO

ALGORITMOS
ESTRUCTURADOS
Profesora: Bachilleres:

Elvis Vanegas Marcello Noguera


Andry Romero
Cecilio reyes
Edwin Ramirez

Puerto Cabello-Carabobo
ALGORITMOS
LENGUAJE

Medio de comunicación entre los


seres humanos atreves de signos orales
y escritos que poseen un significado.
Desde el punto de vista informático el
lenguaje es la representación por
medio de signos, símbolos, caracteres
que existen entre la comunicación de la
PC .
¿QUE SON LOS ALGORITMOS?

Un algoritmo es un conjunto de instrucciones


o reglas definidas y no-ambiguas, ordenadas y
finitas que permite, típicamente, solucionar un
problema, realizar un cómputo, procesar datos y
llevar a cabo otras tareas o actividades. Dados un
estado inicial y una entrada, siguiendo los pasos
sucesivos se llega a un estado final y se obtiene
una solución.
CARACTERÍSTIVAS DE LOS
ALGORITMOS
• Finito: Un algoritmo debe siempre terminar después de un número finito de
pasos.
• · Definido: Cada paso de un algoritmo debe ser definido en forma precisa,
estableciendo las acciones que van a efectuar clara y rigurosamente en
cada caso.

• · Entradas: El algoritmo tiene cero o más entradas, es decir cantidades que


se entregan inicialmente al algoritmo antes de su ejecución.
• · Salidas: Un algoritmo tiene unas o más salidas, es decir cantidades que
tiene una relación especifica respecto a las entradas.
• · Efectivo: Generalmente, también se espera que un algoritmo sea efectivo.
Esto significa que todas las operaciones ha ser realizadas en el algoritmo
deben ser lo suficientemente básicas de modo que puedan en principio
ser llevadas a la practica.
SINTAXIS DE UN ALGORITMO

algoritmo <nombre_del_algoritmo>

[ constantes
<declaraciones_de_constantes> ]
[ tipos_de_datos
<declaraciones_de_tipos_de_datos> ]
[ variables
<declaraciones_de_variables> ]

inicio
<bloque_de_instrucciones>
fin
ESTRUCTURA SECUENCIAL
La estructura secuencial es aquella en la que una acción
(instrucción) sigue a otra en secuencia. Las tareas se suceden de
tal modo que la salida de una es la entrada de la siguiente y así
sucesivamente hasta el fin del proceso. Ejemplo:
Tengo un teléfono y necesito llamar a alguien pero no sé como
hacerlo.
ESTRUCTURA DE DECISIÓN
Las sentencias de decisión o también llamadas control de
flujo, son estructuras de control que realizan una pregunta la cual
retorna verdadero o falso (evalúa una condición) y selecciona la
siguiente instrucción a ejecutar dependiendo la respuesta o
resultado.
ESTRUCTURA DE REPETICIÓN
La estructura de repetición o bucle hace posible la
ejecución repetida de una o más instrucciones.
Las estructuras de repetición nos permiten ejecutar varias
veces unas mismas líneas de
código.

Estas estructuras describen procesos que se repiten


varias veces en la solución del problema.
El conjunto de acciones que se repiten conforman el cuerpo
del bucle y cada ejecución del cuerpo
del bucle se denomina iteración.
FIN.

Potrebbero piacerti anche