SEUAT PLANTEL REFORMA 
CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES 
PROF. ING. GABRIEL MAZARIEGO RAMÍREZ 
MATERIA: PRO...
ESTRUCTURA BÁSICAS DEL ALGORITMO 
Para lograr que un algoritmo llegue a la solución, se pueden 
usar distintas estructuras...
Estructura secuencial. Sigue el orden de las instrucciones 
planteadas en el algoritmo, por lo que existe un solo camino p...
Estructura alternativa. El algoritmo cuenta con dos alternativas, 
de las cuales se selecciona una, dependiendo del result...
Estructura repetitiva. Cuando el algoritmo requiere que un 
conjunto de operaciones o instrucciones se realicen un número ...
CONDICIONALES IF-THEN-ELSE 
Ejecuta condicionalmente un grupo de instrucciones en función 
del valor de una expresión. 
Mu...
ELEMENTOS 
condition 
Requerido. Expresión. Debe evaluarse en True o False, o en un 
tipo de datos que sea implícitamente ...
elseifcondition 
Obligatorio si ElseIf está presente. Expresión. Debe evaluarse 
en True o False, o en un tipo de datos qu...
CICLOS 
Los ciclos repetitivos también llamados lazos o bucles permiten 
repetir una operación o secuencia de operaciones ...
Contador: Es un tipo de variable que incrementa o decrementa su valor en un 
valor constante 
Ejemplo: Veces = Veces + 1 ...
 Repetir: (repeat-until) - las operaciones de lazo repetir son 
ejecutadas hasta que la condición sea cierta. 
 Para: (f...
CONTADORES 
Es una variable que está en ambos miembros de una asignación 
interna, a la que se le suma un valor constante....
La inicialización consiste en asignarle al contador un valor inicial, 
es decir el número desde el cual necesitamos se ini...
CONTADOR: Un contador es aquella variable de tipo numérico 
entero que cumple la función de contar (como indica su nombre)...
A continuación la sintaxis de como usarlo: 
entero conta=0; //declaro una variable de tipo numérico entero 
conta = conta ...
En electrónica digital, Un contador (en inglés, counter) es un 
circuito secuencial construido a partir de biestables y pu...
GRACIAS!! POR SU ATENCIÓN 
Exposicion de programacion merlin
Exposicion de programacion merlin
Próxima SlideShare
Cargando en…5
×

Exposicion de programacion merlin

309 visualizaciones

Publicado el

exposición de programacion

Publicado en: Software
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
309
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Exposicion de programacion merlin

  1. 1. SEUAT PLANTEL REFORMA CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES PROF. ING. GABRIEL MAZARIEGO RAMÍREZ MATERIA: PROGRAMACIÓN I EQUIPO V : ALEX MERLÍN JIMÉNEZ SÁNCHEZ CRISTIAN HERNÁNDEZ ESCALANTE APOLONIO MARTÍNEZ DÍAZ FLOR SILVA ROMERO
  2. 2. ESTRUCTURA BÁSICAS DEL ALGORITMO Para lograr que un algoritmo llegue a la solución, se pueden usar distintas estructuras. Las estructuras básicas de los algoritmos son:  Secuencial,  Alternativa  Repetitiva
  3. 3. Estructura secuencial. Sigue el orden de las instrucciones planteadas en el algoritmo, por lo que existe un solo camino para obtener el resultado.
  4. 4. Estructura alternativa. El algoritmo cuenta con dos alternativas, de las cuales se selecciona una, dependiendo del resultado que se obtenga.
  5. 5. Estructura repetitiva. Cuando el algoritmo requiere que un conjunto de operaciones o instrucciones se realicen un número finito de veces. Las instrucciones se efectúan mientras el resultado sea cierto, de lo contrario termina con la rutina sin volver a ejecutar el conjunto de instrucciones.
  6. 6. CONDICIONALES IF-THEN-ELSE Ejecuta condicionalmente un grupo de instrucciones en función del valor de una expresión. Multiple-line syntax: If condition [ Then ] [ statements ] [ ElseIf elseifcondition [ Then ] [ elseifstatements ] ] [ Else [ ' Single-line syntax:If condition Then [ statements ] [ Else [ elsestatements ] ] elsestatements ] ] End If
  7. 7. ELEMENTOS condition Requerido. Expresión. Debe evaluarse en True o False, o en un tipo de datos que sea implícitamente convertible a Boolean. Then Obligatorio en la sintaxis de una línea, opcional en la sintaxis de varias líneas. statements Opcional. Se ejecutan una o más instrucciones que siguen a If...Then que se ejecutan si condition se evalúa como True.
  8. 8. elseifcondition Obligatorio si ElseIf está presente. Expresión. Debe evaluarse en True o False, o en un tipo de datos que sea implícitamente convertible a Boolean. elseifstatements Opcional. Se ejecutan una o más instrucciones que siguen a ElseIf...Then que se ejecutan si elseifcondition se evalúa como True. elsestatements Opcional. Una o más instrucciones que se ejecutan si ninguna expresión condition o elseifcondition anterior se evalúa como True. End If Termina el bloque If...Then...Else.
  9. 9. CICLOS Los ciclos repetitivos también llamados lazos o bucles permiten repetir una operación o secuencia de operaciones en función de ciertas condiciones. Es un segmento de un algoritmo o programa cuyas instrucciones se repiten un número determinado de veces mientras se cumpla una determinada condición.
  10. 10. Contador: Es un tipo de variable que incrementa o decrementa su valor en un valor constante Ejemplo: Veces = Veces + 1 Acumulador: Es una variable que incrementa o decrementa su contenido en cantidades variables. Ejemplo: Nomina = Nomina + sueldo Mientras: (While-do) - el ciclo mientras es la estructura básica que permite repetir varias veces una secuencia de operaciones, mientras se cumpla una determina condición.
  11. 11.  Repetir: (repeat-until) - las operaciones de lazo repetir son ejecutadas hasta que la condición sea cierta.  Para: (for) se utiliza cuando se puede determinar el número de veces que hay que ejecutar las instrucciones.
  12. 12. CONTADORES Es una variable que está en ambos miembros de una asignación interna, a la que se le suma un valor constante. Es necesario haber inicializado en un momento previo a esta variable, ya que va a ser leído su contenido.
  13. 13. La inicialización consiste en asignarle al contador un valor inicial, es decir el número desde el cual necesitamos se inicie el conteo. El contador contara (valga la redundancia) las iteraciones dentro del algoritmo o contara el numero de registro q desees. Ejemplo c <-- 0; REPITA Escribir (' hola amigos') c <-- c + 1 Hastas que c=100
  14. 14. CONTADOR: Un contador es aquella variable de tipo numérico entero que cumple la función de contar (como indica su nombre).
  15. 15. A continuación la sintaxis de como usarlo: entero conta=0; //declaro una variable de tipo numérico entero conta = conta + 1 //indica la manera de como usar un contador de manera incremental conta = conta - 1 //indica la manera de como usar un contador de manera decremental
  16. 16. En electrónica digital, Un contador (en inglés, counter) es un circuito secuencial construido a partir de biestables y puertas lógicas capaz de realizar el cómputo de los impulsos que recibe en la entrada destinada a tal efecto, almacenar datos o actuar como divisor de frecuencia. Habitualmente, el cómputo se realiza en un código binario, que con frecuencia será el binario natural o el BCD natural (contador de décadas).
  17. 17. GRACIAS!! POR SU ATENCIÓN 

×