Está en la página 1de 4

TALLER 12d

 Estudiar en Corte II, recursos de apoyo, unidad 05 y 06 estructuras básicas, todo lo relacionado con
estructuras repetitivas: for, while, do-while. + vídeos

En la elaboración de programas es importante que existan instrucciones que permitan que el computador ejecute un
grupo de instrucciones varias veces (estructuras repetitivas) sin tener que volverlas a escribir.

Vídeo de estudio: CONCEPTOS Ciclos for, while, do while

https://www.youtube.com/watch?v=chC1t0qox7E PARTE 1 Explicativa *

 Desarrollar en C++:

-Marcar cada programa con el autor – carrera y se muestre por pantalla,

-Cambiar nombre de las variables indicadas en los vídeos


-Usar nombre de variables de acuerdo a su contenido.-.
-Documentar el grupo de instrucciones, usando comentarios
-Consultar guía Introducción a C++, en los recursos de apoyo

o Parte práctica, Abrir Puerta :


(9) Tutorial C++ #7. Ciclos For, Do y While. (PRACTICA). Visual Studio. FULL HD. - YouTube

Estructuras repetitivas: for, while y do-while y luego desarrollar en C++.


los tres ejemplos del vídeo para hallar la combinación de abrir la puerta. Cambiar sentencia getch() por su
equivalente en C++, system (“pause”);

o La sentencia while : dos formas de generar número ASCENDENTE / DESCENDENTE


(9) 19. Programación en C++ || Ciclos o Bucles || La sentencia while - YouTube

o La sentencia do while dos formas de generar numero


(9) 20. Programación en C++ || Ciclos o Bucles || La sentencia do while - YouTube

o do while sumar números en un rango


(9) 24. Programación en C++ || Ciclos o Bucles || Ejercicio Sumar dentro de un rango - YouTube

o Contador/acumulador identificar el género : uso datos tipo : char, sentencias: do while e if


(10) Tutorial C++ #8. Contadores y Acumuladores. Visual Studio. FULL HD. - YouTube

o Desarrollar los ejemplos de la guía 06 (Material de apoyo) correspondientes a

Numeral 6.5 Calificaciones ( break, continue ), intercambiar instrucciones :


Ejecutar una vez con ( break, y Luego otra ejecución con continue

/conversion/tmp/activity_task_scratch/623336109.docxCARLOS ENRIQUE RINCON GONZALEZ CARLOS ENRIQUE


RINCON GONZALEZ
y explicar lo sucedido en cada caso.

 Incluir Código fuente, pantallazos de respuesta, documentar instrucciones.


SUBIR documentos al aula virtual ÚNICAMENTE

TALLER MODELO
#include <iostream> // directiva
using namespace std; // directiva
int main() // función principal
{ // inicio main
string autor = " AUTOR : CARLOS RINCON "; // DEFINIR E INICIALIZAR VARIABLE
cout << autor; // mostrar mensaje
int num = 0, sum = 0; // def e ini var
// Estructura repetitiva while ******
while (num != 99) // CICLO REPETICIÓN SI ES DIFERENTE DE 99
{ // inicio while
cout << " Escribir un numero :"; cin >> num; // mostrar y almacenar valor
sum += num; // suma abreviada sum = sum + num
} // final while
cout << "La suma de los valores es: " << sum; // MOSTRAR Y ALMACENAR VARIABLE
// Estructura repetitiva do while ******
int n1 = 1, tbl = 1; // def e ini var
cout << "\nIndicar tabla a imprimir : "; cin >> tbl; //
do
{ // inicio do
cout << "\t\t\t" << n1 << " * " << tbl << " = " << n1 * tbl << endl;
n1++; // n = n+1
} while (n1 <= 12); // final do while
// ESTRUCTURA REPETITIVA ANIDADA for ******
// for para rango de tablas
for (int i = 1; i <= 5; i++) // for rango tablas
{ // inicio for tablas
cout << "\n Tabla del " << i << endl;
for (int j = 1; j <= 12; j++) // for contenido tablas
{ // inicio for contenido tabla
cout << i << " * " << j << " = " << i * j << endl; // mostrar mensaje
} // final for contenido tabla
} // final for tablas
// Instrucción break / continue
float cuenta = 0, calificacion = 0, suma = 0;
for (int x = 1; x <= 5; x++) // for control cantidad de notas
{ // inicio for de notas
cout << "\n\tIndicar la calificacion : "; cin >> calificacion;
if (calificacion < 1 || calificacion > 5) // validar notas mnr o myr, fuera de rango
{ // inicio if
continue; // ignora la nota y sigue repetición
// break; // termina el ciclo repetivo for

/conversion/tmp/activity_task_scratch/623336109.docxCARLOS ENRIQUE RINCON GONZALEZ CARLOS ENRIQUE


RINCON GONZALEZ
} // final if
suma += calificacion; // acumula califcaciones válidas
cuenta++; // cuenta de notas válidas
} // final for de notas
cout << "\n\tPromedio Calificaciones : " << suma / cuenta << endl; // mostrar resultados
system("pause"); // pausa ejecución
return 0; // retorna valor
} // final main

RESULTADOS

"La confianza en sí mismo es el primer secreto del éxito."


===================================D E S A R R O L L O ====================================

CÓDIGO NOM APE

/conversion/tmp/activity_task_scratch/623336109.docxCARLOS ENRIQUE RINCON GONZALEZ CARLOS ENRIQUE


RINCON GONZALEZ
/conversion/tmp/activity_task_scratch/623336109.docxCARLOS ENRIQUE RINCON GONZALEZ CARLOS ENRIQUE
RINCON GONZALEZ

También podría gustarte