Programación Orientada a Objetos

Slides:



Advertisements
Presentaciones similares
Seminario de Actualización - Excel Avanzado y Macros
Advertisements

Bucle for.
CICLOS EN C.
Estructuras de Repetición
Estructuras de repetición
Son aquellas que van a ejecutar un número determinado de veces una instrucción o un conjunto de ellas. Un BUCLE O CICLO son las instrucciones a repetirse.
Estructuras de Control de Repetición
ESTRUCTURAS ITERATIVAS
Estructuras de Control Iterativas
Control de flujo: Bucles
ESTRUCTURAS DO-WHILE Y FOR.
WHILE Estructuras Repetitivas
COMP 250.  Ejemplo:  Suponer que se necesita codificar un programa donde se muestre como resultado el string “Bienvenidos al mundo de JAVA!!!” cien.
REPETITIVAS (CÍCLICAS)
Estructuras de repetición
Estructuras de Repetición (Hacer-Mientras)
While En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte.
Tema ‧ Comando - while Repeticiones. Comando while ‧ Un ciclo es cualquier construcción de programa que repite una sentencia ó secuencia de sentencias.
Estructuras de Repetición (Hacer-Mientras)
INTRODUCCIÓN AL LENGUAJE C++. Instrucciones Temas.
Se pueden incluir comentarios en cualquier parte de un programa pero deben delimitarse con llaves o con paréntesis y asterisco:
El lenguaje de programación C - Control de flujo y bucles -
ESTRUCTURAS REPETITIVAS
Estructuras de Decisión
int cantidad, horas, cuota; float precio, peso; cantidad = 5; // Le asigno un número a la variable Cantidad; horas = // Le asigno 30 a la variable.
Tipos de ciclos en Visual Basic. Dinámicos y fijos. 6.1 Foro. Wuilson Valencia, Desarrollo de aplicaciones I y Laboratorio. 1.
Jose A Chirino. Unidad 6. Ciclos condicionales dinámicos: Do-While Do-Until.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 6 – Bucles.
PROF. RAFAEL MONTENEGRO B. UNELLEZ-APURE Introducci Ó n a los Arreglos (“arrays”) en C++
Entrada y Salida en C++, Estructuras de Control Prof. Manuel B. Sánchez.
Por: Carlos A. Colón Quiles Profa. Rebecca Acevedo PROG 2270L.
 Do- While y Do- Until Las instrucciones Do-while y Do-until permiten repetir un bloque de código mientras cierta condición sea True o hasta que cierta.
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.
Unidad V: Estatutos en Basic De control o selección if. De ciclos: Do, for, while. Otros estatutos. Solución de problemas aplicando estatutos de control.
Ciclos disponibles en Visual Basic Nury Capera Tovar.
O. Ciclo Para (For) La instrucción Para ejecuta una secuencia de instrucciones (una o varias), una determinada cantidad de veces. Sintaxis: Para  Hasta.
Asignación 6.1 Foro. Ciclos condicionales dinámicos  Estos ciclos deben ser del tipo booleano, es decir que se evaluara una expresión con un resultado.
Ciclos Condicionales Joel R. Almodóvar Rivera Tarea 6-1 PROG2310L.
Ciclos en Visual Basic Elena Lopez National University College Online Agosto 3, 2010.
Ingeniero en Computación José Alfredo Cobián Campos
Sentencia «Do While»..
SERIES Y SUMATORIAS.
Operadores Java es un lenguaje rico en operadores, que son casi idénticos a los de C/C++.
Estructuras de Control.
Actividad #2 Los algoritmos
Estructuras Repetitivas Estructuras Repetitivas
Programacion I Curso: 5 I (TT)
Introduction a la Programacion
IntroducciÓn a los Arreglos (“arrays”) en C++
ROBERTO PINEDA FLORES. ALEXIS JULIAN VELAZQUEZ NAVA.
Ciclos condicionales y exactos Estructura de control de ciclos
Olimpiadas Chilenas de Informática - Formación
Estructuras de control iterativas
Programación I MC Beatriz Beltrán Martínez
Instrucciones y excepciones
Estructuras de control en PHP
Introducción al lenguaje C
Fundamentos de programación
Tema 6 Clasificación de algoritmos
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
Estructuras Repetitivas
Tema 9. Estructuras de repetición. Clase 2
Metodología de la Programación
Programación I MC José Andrés Vázquez Flores
Estructuras de Control
Estructuras de Repetición Algoritmos
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
UNIDAD V ESTRUCTURA REPETITIVA (Mientras)
CICLOS. OPERADOR DE ASIGNACION COMPUESTA CICLO WHILE.
Transcripción de la presentación:

Programación Orientada a Objetos Estructuras de Control While, Do-While y For

Ciclos While, Do-While y For son estructuras de control de ciclos. Un instrucción o sentencia se repite hasta que la expresión de control se evalúa como falsa, entonces se continúa con el resto del código. AGB

CICLOS WHILE Un ciclo While tiene la forma: ... while(Expresion de Control) { instrucciones } … La expresión de control es evaluada una vez al principio del ciclo, y de nuevo al inicio de cada iteración. AGB

CICLOS WHILE Ejemplo: int numeroSecreto = 15; int intento = 0; // "!=" es el operador de la “no-igualdad”: while(intento != numeroSecreto) { cout << "Adivina el numero: "; cin >> intento; } cout << "¡Lo adivinaste!" << endl; AGB

CICLOS WHILE Mientras el usuario no adivine el número secreto, se le seguirá pidiendo que digite un nuevo número. intento != numeroSecreto cout << "Adivina el numero: "; cin >> guess; Expresión de Control instrucciones AGB

CICLOS DO-WHILE Un ciclo Do-While tiene la forma: ... do { instrucciones } while(Expresion de Control); … Los instrucciones son ejecutados al menos una vez, luego la expresión de control es evaluada para determinar si habrá otra iteración. Note que para ciclos do-while, al final de la linea del while sí va ; AGB

CICLOS DO-WHILE Si utilizáramos un ciclo do-while en el ejemplo anterior, no tendríamos que inicializar la variable intento con un valor sin sentido, ya que se inicializaría con el 1er dato que el usuario digite: int numeroSecreto = 15; int intento; //No necesita inicializarse do { cout << "Adivina el numero: "; cin >> intento; } while(intento != numeroSecreto); cout << "¡Lo adivinaste!" << endl; AGB

CICLOS FOR Un ciclo FOR tiene la forma: Cualquiera de las expresiones ... for(inicialización; condición; incremento) { statements } … Cualquiera de las expresiones (inicialización, condición, incremento) pueden estar ausentes. Generalmente son usados para contar cosas y recorrer estructuras. AGB

CICLOS FOR Las expresiones de inicialización se ejecuta al principio del ciclo. La expresión de condición se ejecuta al principio de cada iteración. Si al iniciar el ciclo, esta resulta ser falsa, los insrucciones nunca se ejecutarán. Las expresión de incremento se ejecuta al finalizar cada iteración. AGB

CICLOS FOR Ejemplo: Se despliegan todos los caracteres ANSI: for(int i = 0; i < 128; i = i + 1) { if (i != 26) { // Caracter para limpiar la pantalla de la terminal cout << " value: " << i << " character: " << char(i) // Casting (conversión de tipo de dato) << endl; } AGB

CICLOS FOR for(int i = 0; i < 128; i = i + 1) Al final de cada iteración, i aumenta en 1 Se itera mientras i sea menor a 128 Se inicializa el entero i en 0 AGB

BIBLIOGRAFIA Eckel, Bruce. (2000). Thinking in C++ Vol. 1 (2 Ed) AGB