0% encontró este documento útil (0 votos)
100 vistas8 páginas

Estructuras Iterativas en C++

El documento describe tres tipos de bucles o ciclos en programación: bucles for, while y do-while. Explica la sintaxis y características de cada uno, así como ejemplos de pseudocódigo y código C++ para imprimir un nombre 10 veces usando los tres tipos de bucles. También incluye un esquema para elaborar cuadros sinópticos sobre cada tipo de bucle.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
100 vistas8 páginas

Estructuras Iterativas en C++

El documento describe tres tipos de bucles o ciclos en programación: bucles for, while y do-while. Explica la sintaxis y características de cada uno, así como ejemplos de pseudocódigo y código C++ para imprimir un nombre 10 veces usando los tres tipos de bucles. También incluye un esquema para elaborar cuadros sinópticos sobre cada tipo de bucle.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Colegio de Nuestra Señora de la Presentación Centro

Documento de Trabajo - Grupo I / Periodo I


Asignatura: Taller de Programación Fecha: Día/Mes/Año
Saber: Identifica y clasifica las estructuras iterativas de control de flujo teniendo en cuenta sus elementos y la
sintaxis.
Nombre estudiante: Evidencia No. 1

PEDAGOGÍA DE LA TOLERANCIA
“No juzgues nunca mal y no digas de ellos nada que no sea bueno. Sopórtalos como quieras que te
soporten y un más si tienen mayor necesidad”.

INTRODUCCIÓN
Muchas veces dentro de algún programa, es necesario repetir varias veces un procedimiento
representado por un conjunto de instrucciones bien definidas. Para este tipo de situaciones
los lenguajes de programación brindan un conjunto de instrucciones que se conocen con
sentencias repetitivas, llamadas también ciclos, lazos o bucles.

Cuando utilicemos las instrucciones de bucles debemos indicar al programa donde empieza
el bucle, donde termina y cuantas iteraciones tiene que realizar, de forma que todas las
sentencias comprendidas entre el comienzo y el final del bucle se ejecutarán en cada iteración.
Esto pese a no parecer difícil, es bastante importante puesto que un error puede propiciar el
que se dé un bucle sin fin o infinito, en el cual el ordenador este todo el rato calculando sin
parar de forma que se "cuelga".

ESQUEMA DE UN BUCLE
Un bucle es un conjunto de instrucciones que se repite un número determinado de veces, de
acuerdo con una o varias condiciones estipuladas.

TIPOS DE BUCLES

El lenguaje C++ proporciona tres tipos de sentencias repetitivas que son conocidas como ciclos:

1. for

2. while

3. do -while

Instrucción for

Un lazo for es una estructura de control que permite repetir un grupo de sentencias un número especificado
de veces. Las sintaxis de un lazo For se muestran a continuación:

Instrucción while

La sentencia repetitiva while es el segundo de tipo de iteraciones posibles en C++. Su sintaxis podría
expresarse de las siguientes formas:

La sintaxis del lazo while expresada en palabras significa: “mientras expresión de un resultado
VERDADERO se ejecutará el bloque de instrucciones hasta la última instrucción N del bloque”.
Instrucción do – while

Su sintaxis es la siguiente:

Expresado en palabras, esto significa que: se ejecutará el bloque de instrucciones siempre la primera vez,
independientemente del resultado de la condición, y luego, dependiendo del resultado de la expresión
condicional colocada al final dentro del while, si esta es VERDADERO, se repetirá la ejecución del bloque de
instrucciones, de lo contrario se terminará el ciclo o lazo.

ACTIVIDADES
1. Teniendo en cuanta que un cuadro sinóptico es un esquema que muestra la estructura
global del tema, teoría o ideas estudiadas, así como sus múltiples elementos, detalles,
contrastes y relaciones, que es una forma de expresar y organizar ideas, conceptos o textos
de forma visual mostrando la estructura lógica de la información y que mediante esta
herramienta se puede mostrar de forma jerárquica la información facilitando su comprensión,
memorización y análisis.
ESTRUCTURA DE UN CUADRO SINOPTICO

Fuente: https://www.cuadrosinoptico.com/

Elabore un cuadro sinóptico de cada uno de los siguientes tipos de bucles de programación.

a) For: Concepto, Estructura/Sintaxis, Características


b) While: Concepto, Estructura/Sintaxis, Características
c) Do While: Definición, Estructura/Sintaxis, Características

Nota: Tenga en cuenta como fuentes de información los documentos anexos y para su
diseño el siguiente enlace https://www.lucidchart.com/ opción plantillas/cuadro
sinóptico.

2. Se requiere hacer un algoritmo en Pseudocódigo y C++ para obtener en pantalla 10 veces


su nombre utilizando los 3 tipos de ciclos.

 Algoritmo Ciclo Mientras- While


 Algoritmo Ciclo Haga Repetir Hasta que – Do While
 Algoritmo Ciclo For - Para
COLOQUE AQUÍ LA IMAGEN DEL CUADRO SINÓPTICO
SOLUCIÓN - ALGORITMO CICLO MIENTRAS- WHILE
PSeudocódigo Lenguaje de programación C++
// nombre.cpp: define el punto de entrada de la aplicación de
consola.
Proceso nombre //
definir i Como Entero; #include "stdafx.h"
#include <iostream>
i<-0; using namespace std;
int main()
{ int i;
Mientras i<10 Hacer i=0;
Escribir "Nicolas Calderon"; while (i<10)
{cout <<"Nicolas Calderon\n";
i<-i+1; i++;
FinMientras }
system ("PAUSE");
FinProceso }
SOLUCIÓN - ALGORITMO CICLO MIENTRAS- DO WHILE
PSeudocódigo Lenguaje de programación C++
Proceso sin_titul // nombre.cpp: define el punto de entrada de la aplicación de
consola.
definir i Como Entero; //
i<-0; #include "stdafx.h"
#include <iostream>
Para i<-1 Hasta 10 Con Paso 1 Hacer using namespace std;
Escribir "Nicolas Calderon"; int main()
{ int i;
FinPara i=0;
FinProceso for (i=1; i<10; ++i)
{cout <<"Nicolas Calderon\n";
;
}
system ("PAUSE");
}
SOLUCIÓN - ALGORITMO CICLO MIENTRAS-FOR
PSeudocódigo Lenguaje de programación C++

También podría gustarte