Clase del viernes, 17 de mayo del 2019
En esta clase, aprendimos a usar el bucle finito, empleando el comando for, donde podemos insertar condiciones.
BUCLE FINITO
Un ciclo es una estructura que nos permite representar un conjunto de instrucciones que debe repetirse una cantidad limitada de veces, normalmente dependiente de una condición o de una cantidad determinada de repeticiones o iteraciones. Los ciclos permiten iterar todo un proceso tantas veces como el programador (ó el usuario) lo determine.
¿Qué es una estructura repetitiva?
Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de instrucciones se ejecuten un cierto número finito de veces
Estructura repetitiva "FOR"
En general, la estructura for se usa en aquellas situaciones en las cuales conocemos la cantidad de veces que queremos que se ejecute el bloque de instrucciones.
Ejemplo: cargar 10 números, ingresar 5 notas de alumnos, etc. Conocemos de antemano la cantidad de veces que queremos que el bloque se repita.
Tipos de variables
Variables contadoras: Se usan para contar, por lo tanto, debe ser de tipo entero. Una variable contadora se incrementa o disminuye en un valor constante en un valor constante con cada iteración del ciclo.
Variable acumuladora: su función es almacenar valores numéricos que generalmente se suman o multiplican en cada iteración. Por lo tanto, esta variable debe ser de tipo real.
Variable bandera: Es utilizada dentro de la condición de un ciclo, para determinar cuándo un circulo se sigue iterando o cuando no. De esta forma una variable bandera debe ser de tipo booleano o entero.
DIAGRAMA DE FLUJOS
Esta estructura ejecuta las acciones del cuerpo del bucle un número especificado de veces, y de modo automático controla el número de iteraciones o pasos.

A continuación nos podemos dar cuenta que en el siguiente diagrama de flujo se coloca una condición, luego si los valores introducidos cumplen con la condición, se desarrollan las acciones, y si gusta se puede introducir un incremento extra.
A continuación, haremos un menú de OPCIONES, donde en cada ejercicio utilizaremos el condicional "FOR"

En esta parte, observamos el menú de opciones, donde luego empleamos un switch para poder desarrollar los diferentes casos.

Caso 1: En este caso desarrollamos una serie de Fourier, donde empleamos el "FOR" en este caso (n=1;n<=10;n++)
donde n tiene un rango entre el 1 hasta el 10 y el n++, significa que el incremento va en 1 en 1

Caso 2: En este hallamos la posición de una partícula que tiene un MAS, donde empleamos el "FOR" en este caso (t=1;t<=12;t=t+2)
donde t tiene un rango entre el 1 hasta el 12 y el incremento de t va de 2 en 2

Caso 3: En este caso calculamos la energía de un cuerpo en reposo, donde empleamos el "FOR" en este caso (M=Mi;M<=Mf;M=M+I)
donde M tiene un rango entre valor inicial de la masa(Mi) y el valor final de la masa(Mf) y el incremento de M va depende al incremento que la persona le de

Caso 4: En este caso calculamos una serie de números con incremento, donde empleamos el "FOR" en este caso (V=Vi;V<=Vf;V=V+I)
donde V tiene un rango entre valor inicial de la serie(Vi) y el valor final de la serie(Vf) y el incremento de V va depende al incremento que la persona le de