SlideShare une entreprise Scribd logo
1  sur  16
Universidad de Panamá
      Centro Regional Universitario de Coclé
Facultad de Informática Electrónica y Comunicación
                  Programación


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




     Por: María Quintana Elisa Meison y Eduardo Camargo   .
Contenido
• Sentencia
  condicional
  – Sentencia if
  – Sentencia if…else
  – Sentencia Swich     – Sentencia iterativa


• Sentencia             – Sentencia do while
  alternativa           – Sentencia break
  – Sentencia for       – Sentencia continue
  – Sentencia while     – Etiquetas
SENTENCIA IF

• cuenta de una condición
 que se ejecuta solo si la
 sentencia se cumple.




                             REGRESAR
SENTENCIA IF…ELSE

• Esta utiliza una segunda
 sentencia alternativa solo
 si la primera no cumple
 con    la   condición,   se
 ejecuta la segunda.




                               REGRESAR
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
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
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
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:
         Sentencia
         Condición




                                  Siguiente
Diagrama de Flujo de Do While
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.




                              REGRESAR
Instrucción Continue
Fuerza al bucle a
 comenzar          una
 interacción desde el
 principio.
La forma general se
 puede representar de
 la siguiente manera:




                           Siguiente
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
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
Sentencia While

Permite que el programador
especifique que acción se va
a repetir mientras la condición
sea verdadera




                                  REGRESAR
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
Etiquetas
En break y continue existen
etiquetas que indiquen
hacia done van las
condiciones cuando se
ejecuta correctamente




                              REGRESAR
Ppt programacion, inv.1

Contenu connexe

Tendances

(Meta 4.1)conversosr pesos a dolares y dolares a pesos dev c++
(Meta 4.1)conversosr pesos a dolares y dolares a pesos dev c++ (Meta 4.1)conversosr pesos a dolares y dolares a pesos dev c++
(Meta 4.1)conversosr pesos a dolares y dolares a pesos dev c++
Eli Diaz
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
jent46
 
PHP e componentes reutilizáveis
PHP e componentes reutilizáveisPHP e componentes reutilizáveis
PHP e componentes reutilizáveis
elliando dias
 
Python - Introdução Básica
Python - Introdução BásicaPython - Introdução Básica
Python - Introdução Básica
Christian Perone
 

Tendances (20)

Tipos de JOIN en SQL.pptx
Tipos de JOIN en SQL.pptxTipos de JOIN en SQL.pptx
Tipos de JOIN en SQL.pptx
 
Basic vbscript for qtp
Basic vbscript for qtpBasic vbscript for qtp
Basic vbscript for qtp
 
Recursos de la computadora
Recursos de la computadoraRecursos de la computadora
Recursos de la computadora
 
Escalonamento srtf
Escalonamento srtfEscalonamento srtf
Escalonamento srtf
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
Actividad1.tiposde sofware
Actividad1.tiposde sofwareActividad1.tiposde sofware
Actividad1.tiposde sofware
 
Modelo relacional2
Modelo relacional2Modelo relacional2
Modelo relacional2
 
Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia Scrum
 
Comandos e expressões
Comandos e expressõesComandos e expressões
Comandos e expressões
 
(Meta 4.1)conversosr pesos a dolares y dolares a pesos dev c++
(Meta 4.1)conversosr pesos a dolares y dolares a pesos dev c++ (Meta 4.1)conversosr pesos a dolares y dolares a pesos dev c++
(Meta 4.1)conversosr pesos a dolares y dolares a pesos dev c++
 
GRUPO 12 Ámbito: variables locales y globales
GRUPO 12  Ámbito: variables locales y globales GRUPO 12  Ámbito: variables locales y globales
GRUPO 12 Ámbito: variables locales y globales
 
Lista de raptor sus comandos y su función
Lista de raptor sus comandos y su funciónLista de raptor sus comandos y su función
Lista de raptor sus comandos y su función
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Instrucciones sobre el Mouse
Instrucciones sobre el MouseInstrucciones sobre el Mouse
Instrucciones sobre el Mouse
 
BPMN - Modelagem de negocio
BPMN - Modelagem de negocioBPMN - Modelagem de negocio
BPMN - Modelagem de negocio
 
Introdução a testes unitários com jUnit
Introdução a testes unitários com jUnitIntrodução a testes unitários com jUnit
Introdução a testes unitários com jUnit
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
 
Modelo Conceptual UML
Modelo Conceptual UMLModelo Conceptual UML
Modelo Conceptual UML
 
PHP e componentes reutilizáveis
PHP e componentes reutilizáveisPHP e componentes reutilizáveis
PHP e componentes reutilizáveis
 
Python - Introdução Básica
Python - Introdução BásicaPython - Introdução Básica
Python - Introdução Básica
 

Similaire à Ppt programacion, inv.1

Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
Regina Flores
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
Regina Flores
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
parada137
 

Similaire à Ppt programacion, inv.1 (20)

Estructuras de control repetitivas2
Estructuras de control repetitivas2Estructuras de control repetitivas2
Estructuras de control repetitivas2
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
Iteraciones y decisiones en c++
Iteraciones y decisiones en c++Iteraciones y decisiones en c++
Iteraciones y decisiones en c++
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Estrucselecyrepet
EstrucselecyrepetEstrucselecyrepet
Estrucselecyrepet
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
4.instrucciones de control en c++
4.instrucciones de control en c++4.instrucciones de control en c++
4.instrucciones de control en c++
 
Sentencias
SentenciasSentencias
Sentencias
 
Sentencias
SentenciasSentencias
Sentencias
 
Ciclos
CiclosCiclos
Ciclos
 
Lección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicLección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual Basic
 
Clase 2
Clase 2Clase 2
Clase 2
 
Yalexa
YalexaYalexa
Yalexa
 
15 Curso de POO en java - estructuras repetitivas
15 Curso de POO en java - estructuras repetitivas15 Curso de POO en java - estructuras repetitivas
15 Curso de POO en java - estructuras repetitivas
 

Ppt programacion, inv.1

  • 1. Universidad de Panamá Centro Regional Universitario de Coclé Facultad de Informática Electrónica y Comunicación Programación Angelina Vanega, Katya Sánchez, Cinthia Quirós Por: María Quintana Elisa Meison y Eduardo Camargo .
  • 2. Contenido • Sentencia condicional – Sentencia if – Sentencia if…else – Sentencia Swich – Sentencia iterativa • Sentencia – Sentencia do while alternativa – Sentencia break – Sentencia for – Sentencia continue – Sentencia while – Etiquetas
  • 3. SENTENCIA IF • cuenta de una condición que se ejecuta solo si la sentencia se cumple. REGRESAR
  • 4. SENTENCIA IF…ELSE • Esta utiliza una segunda sentencia alternativa solo si la primera no cumple con la condición, se ejecuta la segunda. REGRESAR
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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:  Sentencia  Condición Siguiente
  • 9. Diagrama de Flujo de Do While 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. REGRESAR
  • 10. Instrucción Continue Fuerza al bucle a comenzar una interacción desde el principio. La forma general se puede representar de la siguiente manera: Siguiente
  • 11. 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
  • 12. 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
  • 13. Sentencia While Permite que el programador especifique que acción se va a repetir mientras la condición sea verdadera REGRESAR
  • 14. 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
  • 15. Etiquetas En break y continue existen etiquetas que indiquen hacia done van las condiciones cuando se ejecuta correctamente REGRESAR