Tema 4: Sentencias de control

Slides:



Advertisements
Presentaciones similares
Condicional if y switch
Advertisements

Estructuras de control
ESTRUCTURAS DE CONTROL
Programación Interactiva Fundamentos de Programación
Instrucciones y excepciones
Programación Estructurada
Fundamentos de Programación
PHP-MYSQL OPERADORES EN PHP
CICLOS EN C – PARTE 2.
Estructuras de Control
Desarrollo de Aplicaciones para Internet
Bucle for.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
CICLOS EN C.
Estructuras de control
Estructuras de Repetición
PARADIGMA Es un esquema de pensamiento que nos lleva a concebir las cosas de una manera determinada. el término paradigma puede indicar el concepto de esquema.
Estructuras de Control
Fundamentos de Programación

Estructuras de control
Estructuras de Control de Repetición
ESTRUCTURAS ITERATIVAS
Estructuras de Control Iterativas
Switch en PHP Programación en Internet II. Switch en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Elegir.
Control de flujo: Bucles
Capítulo 1 “Elementos de Programación”
Conversión cadena a número
SENTENCIAS DE CONTROL Ing. José Antonio Poma G..
WHILE Estructuras Repetitivas
Clase 2 Gabriela Araya Baez.  Permite la ejecución de un bloque de instrucciones, mediante la verificación de una condición. Si esta no se cumple (else),
Informática Ingeniería en Electrónica y Automática Industrial
1002 JM while not detener: adivina = int(raw_input('Ingrese un entero : ')) if adivina == numero: print 'Felicitaciones, haz adivinado!.' detener = True.
Resumen Fundamentos de Programación/ Programación I
EXPRESIONES Y SENTENCIAS

Estructuras de Control.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006.
Rosana Montes – LSI - Granada, Junio Fundamentos de Programación en Java. Introducción a Java Estructuras condicionales If, if else, switch.
Introducción a la Programación “El lenguaje C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Estructuras de control Resolución de problemas y algoritmos.
Introducción a la Programación “El lenguaje C” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
Tema ‧ Comando - while Repeticiones. Comando while ‧ Un ciclo es cualquier construcción de programa que repite una sentencia ó secuencia de sentencias.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) ESTRUCTURA DEL LENGUAJE.
Símbolos de Programación Estructurada
COMPUTO III Ing. Jimmy Ojeda Arnica.
Sesión 14: Python (5) – Aplicaciones. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
Sesión 13: Python (4) – Estructura Repetición. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
UNIVERSIDAD LATINA INTRODUCCION A LA PROGRAMACION INSTRUCCIONES INTERATIVAS.
INTRODUCCIÓN AL LENGUAJE C++. Instrucciones Temas.

Estructuras de Control en Visual Basic.net
El lenguaje de programación C - Control de flujo y bucles -
“variables , sentencia if y bucles”
Fundamentos de Programación
Práctica Profesional PHP.
Estructuras de Decisión
2011/1 - CLASE 12. AGENDA 1 Introducción 2 Sentencia while 3 Sentencia for 14 Sentencia do-while 5 Instrucciones Especiales 6 Ciclos anidados.
CICLOS EN C – PARTE 3.
Clase Teórica No. 3 Introducción a Java
Ing. Esp. Ricardo Cujar. Permite la ejecución de una sentencia, dada una determinada condición. If(condición){ sentencia(s) a ejecutar en caso de que.
LENGUAJE DE PROGRAMACIÓN
Estructuras de control selectivas Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión Práctica 3.
ESTRUCTURAS SELECTIVAS Elaborado por; Ing. Alberto Pérez.
Entrada y Salida en C++, Estructuras de Control Prof. Manuel B. Sánchez.
Ciclos condicionales y exactos Estructura de control de ciclos
Estructuras Repetitivas Consideraciones. Estructuras Repetitivas  Son aquellas que van a ejecutar un número determinado de veces una instrucción o un.
Materia: Informática II Semestre: 2 Mtra. Ericka Yazmin Medina Rodríguez Campus: Tonalá Competencia: Manejo de la información y aprendizaje permanente.
Anexo Chame-San Carlos
Informática Ingeniería en Electrónica y Automática Industrial
Transcripción de la presentación:

Tema 4: Sentencias de control Antonio J. Sierra

Índice 1. Sentencias de selección. 2. Sentencias de iteración. 3. Sentencias de salto.

Sentencias de selección Permite la elección de distintos caminos de ejecución en función del resultado de una expresión o del estado de una variable. if switch

if Ramificación condicional. if(condición){ sentencia1; }else{ sentenciax: simple o un bloque condición : expresión que devuelve un boolean.

switch (I) Ramificación múltiple. switch (expresión){ case valor1: //secuencia de sentencias break; case valor2: case valorN: default: }

switch (y II) expresión puede devuelve cualquier tipo simple Los “valores” en case deben tener un tipo compatible con el de la expresión. cada “valor” debe ser un literal único (no una variable) Los “valores” no pueden estar duplicados en las sentencias case.

Sentencias de iteración Tres tipos: while do-while for

while Sentencia de bucle básica. Repite una sentencia o bloque mientras su expresión de control sea verdadera. while(condición) { //cuerpo del bucle } condición es una expresión booleana.

do-while Para ejecutar el cuerpo del bucle while al menos una vez. do{ }while(condición);

for La forma general de la sentencia for es la siguiente: for(inicialización; condición; iteración) { //cuerpo } Primero inicialización, luego se evalúa condición, se ejecuta el cuerpo y por último iteración. “La coma” se puede usar como separador. Bucle infinito: for(;;);

Sentencias de salto Tres tipos: break continue return

break Tiene tres usos Con sentencias switch Para salir de un bucle (Evitar!!) Una forma de “goto” (Evitar!!) break etiqueta;

continue Continúa el bucle en el siguiente paso de la iteración

return Devuelve explícitamente desde un método. Provoca que el control del programa vuelva al método llamante. Aunque puede aparecer en cualquier parte de un método, existen convenios en su colocación.