ppt programacion, inv.1

16
Universidad de Panamá Centro Regional Universitario de Coclé Facultad de Informática Electrónica y Comunicación Programación Por: María Quintana Elisa Meison y Eduardo Camargo. Angelina Vanega, Katya Sánchez, Cinthia Quirós

Upload: angelinavanega

Post on 12-Aug-2015

257 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Ppt programacion, inv.1

Universidad de PanamáCentro Regional Universitario de Coclé

Facultad de Informática Electrónica y Comunicación Programación

Por: María Quintana Elisa Meison y Eduardo Camargo.

Angelina Vanega, Katya Sánchez, Cinthia Quirós

Page 2: Ppt programacion, inv.1

Contenido • Sentencia

condicional – Sentencia if – Sentencia if…else– Sentencia Swich

• Sentencia alternativa – Sentencia for– Sentencia while

– Sentencia iterativa

– Sentencia do while– Sentencia break – Sentencia continue – Etiquetas

Page 3: Ppt programacion, inv.1

SENTENCIA IF

• cuenta de una condición

que se ejecuta solo si la

sentencia se cumple.

REGRESAR

Page 4: Ppt programacion, inv.1

SENTENCIA IF…ELSE

• Esta utiliza una segunda

sentencia alternativa solo

si la primera no cumple

con la condición, se

ejecuta la segunda.

REGRESAR

Page 5: Ppt programacion, inv.1

SENTENCIA SWICH

• Funciona para seleccionar varias alternativa y en este caso se utiliza mas de dos

• En si utilizada para agrupar un conjunto de sentencias.

REGRESAR

Page 6: Ppt programacion, inv.1

SENTENCIA FOR Se empleara cuando

conocemos el número de veces que se ejecutara una sentencia.

La forma general de la sentencia For:

Inicialización Condición Incremento

Siguiente

Page 7: Ppt programacion, inv.1

Ejemplo de Sentencia For• Contador se inicializa en 1.• Se evalúa la condición de

continuación: contador<=10.

• La instrucción printf imprime el valor del contador es decir 1.

• El contador se incrementa por la expresión contador++.

• El ciclo comienza nuevamente y pasa a 2.

REGRESAR

Page 8: Ppt programacion, inv.1

Sentencia Do While

Do While la condición se encuentra al final del bucle y se ejecuta por lo menos una vez.

La forma general de la

sentencia do While es:SentenciaCondición

DO { INSTRUCCIÓN

} WHILE (CONDICIÓN)

Siguiente

Page 9: Ppt programacion, inv.1

Este diagrama de flujo muestra que la condición de continuación de ciclo no se ejecuta sino hasta después de que la acción se ejecuta al menos una vez.

Acción (es)

condición

falso

verdadero

Diagrama de Flujo de Do While

REGRESAR

Page 10: Ppt programacion, inv.1

Instrucción ContinueFuerza al bucle a

comenzar una interacción desde el principio.

La forma general se puede representar de la siguiente manera:

FOR=0; I<10; I++){IF (I==8) CONTINUE;

SYSTEM.OUT.PRINTLN(I);}

Siguiente

Page 11: Ppt programacion, inv.1

Ejemplo de Sentencia Continue

La instrucción continue se utiliza dentro de una sentencia For.

La instrucción continue la utilizan para ignorar la expresión de algún valor

REGRESAR

Page 12: Ppt programacion, inv.1

Sentencias Iterativas

Permite realizar un problema una y otra vez hasta que se cumpla con sus condiciones

Las sentencias iterativas son: for, while y do while.

REGRESAR

Page 13: Ppt programacion, inv.1

Sentencia While

Permite que el programador

especifique que acción se va

a repetir mientras la condición

sea verdadera

REGRESAR

Page 14: Ppt programacion, inv.1

Sentencia break Se utiliza para alertar el flujo de control.

Es necesario que en ocasiones se interrumpa la secuencia del while, do while, for

REGRESAR

Page 15: Ppt programacion, inv.1

Etiquetas En break y continue existen etiquetas que indiquen hacia done van las condiciones cuando se ejecuta correctamente

REGRESAR

Page 16: Ppt programacion, inv.1