ESTRUCTURAS REPETITIVAS EN PHP

Documentos relacionados
Estructuras Repetitivas

Conocimientos previos

Estructuras Repe,,vas

ESTRUCTURAS DE CONTROL EN PHP

Estructuras de Control

Programación Estructurada

Lógica de programación

Estructuras de control

Lógica de programación

INSTITUCIÓN EDUCATIVA SAN VICENTE TALLER 3 DE DIAGRAMAS DE FLUJO ALGORITMOS CICLICOS CICLO: MIENTRAS QUE GRADOS DÉCIMOS

Sentencias de control de flujo

Lógica de programación 1

mientras (while-condicion-end)

CLASIFICACION DE LAS ESTRUCTURAS DE CONTROL

Resolución de Problemas y Algoritmos Clase 6: Repetición (continuación)

Programación Estructurada. Sesión 4:Estructuras de control

Fundamentos de Programación

GUÍA DE TRABAJO Tecnología en Sistemas de Información

5. ESTRUCTURAS DE REPETICIÓN

Tema 3. Estructuras de Datos

Trabajo Práctico Nº 4 Iteración

Esquemas repetitivos en Fortran 90. Esquemas repetitivos en Fortran 90. Esquemas repetitivos en Fortran 90. Tipos de Esquema

Sentencias de Procesamiento Iterativo: while y do-while

Al igual que las instrucciones alternativas, las instrucciones repetitivas también se pueden anidar, permitiendo las siguientes combinaciones de

PRÁCTICA FUNDAMENTOS DE ALGORITMOS (Estructuras de Repetición II) Objetivos

Guía práctica de estudio 06: Estructuras de repetición

Esquemas repetitivos en Fortran 90

Estructuras de Repetición

Codificación de Estructuras Repetitivas

4- Introducción a PHP

Estructura repetitiva while

Sentencias iterativas

Mientras (expresión lógica) Instrucciones a repetir mientras la expresión lógica es verdadera Fin Mientras

Universidad Nacional del Santa FACULTAD DE INGENIERIA E.A.P de Ingeniería de Sistemas e Informática NETBEANS 7.0

Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones.

Dobles: Es el caso de la instrucción if-else (punto 1.2).

ESTRUCTURAS DE CONTROL

LENGUAJE DE PROGRAMACION UNO.

Introducción a los Computadores (CNM-130) Estructuras de control repetitivas en FreeMat

Dra. Jessica Andrea Carballido

Capítulo 13 INSTRUCCIONES DE CONTROL REPETITIVAS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

Actividad Algoritmos, Estructura y Programación I. FOR, DO-WHILE

FACULTAD DE INGENIERIA

Tipos de Datos de python (2ª parte):

la solución a una ecuación cuadrática solicitando al usuario los términos de dicha ecuación.

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO

Algoritmo, Estructuras y Programación I Ing. Marglorie Colina

1. Detalle de los Comandos:

Control de Flujo II. Estructuras Repetitivas

Estructuras de Control 3

Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (mientras)

Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (repite - mientras) Juan Pablo Cobá Juárez Pegueros

1.9. SENTENCIAS DE CONTROL DE PROGRAMA

TEMA 3: Estructuras de Control: Iterativas

TEMA 5. ESTRUCTURAS DE CONTROL: BUCLES.

Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta

EJERCICIOS RESUELTOS: DIAGRAMAS DE FLUJO DOCENTE: ING. ALEXIS MASSÓN. Programación I - UTN-FRC Ing. Alexis Massón Ejercicios resueltos

Estructuras de Control Selección o Decisión

6. Sentencias repetitivas o bucles

Objetivos. Conceptos 1. ESTRUCTURAS DE CONTROL SELECTIVAS. Estructura condicional if-else

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO

Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta

República Bolivariana de Venezuela Aldea Universitaria Liceo Fray Pedro de Agreda Trayecto II Desarrollo de Software

Fundamentos de programación

Programación: Estructuras de Control

Programación en Mathematica

TEMA 5. PROGRAMACIÓN BÁSICA EN MATLAB /OCTAVE

Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para.

Introducción a la Informática Estructuras de control repetitivas

PYTHON. Programación estructurada

Pseudocódigo. Se puede ejecutar en un computador, por medio de un IDE (pie de página: Entorno de desarrollo integrado).

ASECOMPU. PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS. CICLOS REPETITIVOS Fecha de impresión:

ESTRUCTURAS DE CONTROL

Diseño Estructurado de Algoritmos

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

Computación III. Objetivo de aprendizaje del tema

Cuáles son los lenguajes que pueden utilizarse para programar Karel?

Estructuras de control. Dept. Ciencias de la Computación e I.A. Universidad de Granada

INSTITUTO TECNOLÓGICO

ESTRUCTURAS REPETITIVAS

Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo

La resolución de problemas es una tarea únicamente humana comprobable en todos los casos con los mismos resultados.

Programación Estructurada

Conceptos. Generales ALGORITMOS

ASECOMPU. PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS

PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS

Transcripción:

ESTRUCTURAS REPETITIVAS EN PHP Los bucles nos permiten iterar conjuntos de instrucciones, es decir repetir la ejecución de un conjunto de instrucciones mientras se cumpla una condición. Sentencia while Representa una estructura que ejecuta un grupo de instrucciones mientras una condición es verdadera. Para ingresar al bucle, inicialmente la condición debe ser verdadera, de lo contrario nunca se ejecutará. Sintaxis: <?php while (condición) { intrucciones a ejecutar. }?> Mientras la condición sea cierta se reiterará la ejecución de las instrucciones que están dentro del while. En el siguiente ejemplo, el valor de $i al comienzo es 0, durante la ejecución del bucle, se va sumando 1 al valor de $i de manera que cuando $i vale 10 ya no se cumple la condición y se termina la ejecución del bucle. Estructuras Repetitivas en PHP ~ 1 ~ Ing. Fabián Silva Alvarado

El siguiente programa muestra un formulario para ingresar dos números enteros, luego muestra los números comprendidos entre estos dos números y un mensaje que indica si es múltiplo de 2 o no. Estructuras Repetitivas en PHP ~ 2 ~ Ing. Fabián Silva Alvarado

Estructuras Repetitivas en PHP ~ 3 ~ Ing. Fabián Silva Alvarado

Sentencia do - while La estructura do while también representa un bucle que se ejecuta mientras una condición es verdadera, pero la comprobación se realiza después de la primera iteración, como consecuencia de ello, el bucle se ejecuta por lo menos una vez. Sintaxis: <?php do { intrucciones a ejecutar. } while (condición);?> Estructuras Repetitivas en PHP ~ 4 ~ Ing. Fabián Silva Alvarado

Sentencia for <?php for (inicial ; condición ; ejecutar en iteración) { intrucciones a ejecutar. }?> La instrucción for es la instrucción de bucles más completa. En una sola instrucción nos permite controlar todo el funcionamiento del bucle. El primer parámetro del for, es ejecutado la primera vez y sirve para inicializar la variable del bucle, el segundo parámetro indica la condición que se debe cumplir para que el bucle siga ejecutándose y el tercer parámetro es una instrucción que se ejecuta al final de cada iteración y sirve para modificar el valor de la variable de iteración. Estructuras Repetitivas en PHP ~ 5 ~ Ing. Fabián Silva Alvarado

EJERCICIOS PROPUESTOS 1. Desarrollar un programa que muestre por consola los N primeros números naturales y calcule la suma de ellos: 2. Diseñar un algoritmo que imprima los primeros N números pares (asuma como máximo el valor de N a 100), además que calcule y muestre la suma de dichos números. 3. Diseñar un programa que imprima en pantalla n primeros números impares y muestre la suma de ellos. 4. Se necesita un programa que solicite dos números, los cuales son un rango, de los cuales queremos que imprima dichos números y el total de la suma de ellos. 5. Dado un rango de números enteros m y n, muestre los números pares que exista en el rango, el numero m no puede ser mayor que n y si lo fuera mostrara un mensaje advirtiéndonos e invierte los valores. 6. Diseñar un programa que permita generar una lista de N números aleatorios entre 1 y N y cuente la cantidad de números pares e impares. 7. Desarrollar un programa que permita generar una lista en forma descendente desde un número N hasta 1. 8. Dado un número entero, determinar cuántos dígitos tiene. 9. Dado un número entero, determinar la cantidad de dígitos pares que contiene. 10. Dado un número, devolver el digito mayor. Estructuras Repetitivas en PHP ~ 6 ~ Ing. Fabián Silva Alvarado