Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE VENTANAS
FUNDAMENTO DE PROGRAMACION Y BASE DE DATOS
COMPETENCIA A DESARROLLAR
• DISEÑAR PROGRAMAS EN C++ CON LAS ESTRUCTURAS REPETITIVAS
ACUMULADORES Y CONTADORES
• Los acumuladores son variables numéricas que se usarán para ir acumulando distintos valores. Y se dividen en 2:
Acumuladores de Suma y acumuladores de producto.
• Los acumuladores de suma son inicializadas en 0 (var = 0) y guardarán resultados de sumas.
• Los acumuladores de producto son inicializadas en 1 (var =1) y guardarán el resultado de productos. Ojo, no confundir e
inicializar el acumulador de un producto en 0, ya que si inicializamos en 0 siempre dará como resultado 0.
• Los contadores son variables numéricas que irán aumentando su valor de 1 en 1 ( o según necesitemos) y son inicializadas
generalmente en 0;
VEREMOS LAS ESTRUCTURAS DE CONTROL REPETITIVAS EN C++, PERO ANTES, PARA QUE TENGAS UNA MEJOR IDEA
DE LO QUE ES UNA ESTRUCTURA DE CONTROL REPETITIVA, VEREMOS LO QUE SON LAS ESTRUCTURAS EN
PSEUDOCODIGO Y QUE SON LOS ACUMULADORES Y LOS CONTADORES
Las estructuras de control repetitiva nos servirán para
repetir un cierto bloque de instrucciones mientras una
condición se esté cumpliendo.
Estudiaremos 3 estructuras de control repetitivas: Mientras,
Hacer – Mientras y Para.
Estructura While :
Mientras
Estructura Mientras:
Se repetirá todo el bloque de instrucciones El bloque de instrucciones se realizará mientras la expresión lógica sea
mientras la expresión lógica sea verdadera. Es
verdadera. Es una estructura pre-condición, pues, para que se realice por
considerada una estructura de PRE –
CONDICIÓN, esto quiere decir que para la primera vez el bloque de instrucciones, la expresión lógica debe ser
expresión lógica es analizada antes de realizar por verdadera.
primera vez el bloque de instrucciones.
El programa nos mostrará la tabla de
multiplicar de un número por consola.
Usamos un contador como multiplicador y
aumentamos el valor del contador en 1 hasta
que llegue a 10.
Estructura Hacer – Mientras:
Estructura Do – While:
Seguramente te preguntarás
¿Por qué el mismo ejemplo de la tabla de multiplicar?. En los 3 ejemplos se trata de que el programa te
halle la tabla de multiplicar con un número, pero se usan estructuras repetitivas diferentes. Esto es para
entender un punto muy importante que las 3 estructuras cumplen la misma función, por lo tanto,
podemos realizar lo mismo con cualquiera de las 3 estructuras. Sin embargo con algunas nos será más
fácil realizar algunas cosas que con las demás estructuras.
ACTIVIDADES A REALIZAR
• ELABORA UN MAPA CONCEPTUAL DONDE SE DEMUESTREN LAS
ESTRUCTURAS REPETITIVAS EN C++
• INVESTIGUE EN LA WEB UN EJERCICIO QUE UTILICE CONTADOR EN C++
• INVESTIGUE EN LA WEB UN EJERCICIO QUE UTILICE ACUMULADOR EN C++
• INVESTIGUE EN LA WEB UN EJERCICIO QUE UTILICE CONTADOR Y
ACUMULADOR