Está en la página 1de 18

Universidad Tecnológica de

Chihuahua Sur
Practica #3
Docente: Daniel Rodríguez Salgado
Alumno: Sergio Ernesto Flores Zarzoza
Materia: Instrumentación Virtual
Grupo: 7IME1M
Carrera: Ingeniería en Mecatrónica
Matricula: 1904090183
¿Qué es una estructura de repetición?

 Una Estructura de Repetición en C le permite al programador especificar que se repita una


acción, en tanto cierta condición se mantenga verdadera.
 While: La estructura de repetición While ejecuta un ciclo que se repetirá mientras que la
condición sea verdadera.
 Do – While: La estructura do/while es similar a la estructura while. En la while, la condición de
continuación de ciclo se prueba al principio del ciclo, antes de ejecutarse el cuerpo del
mismo. La estructura do/while prueba la condición de continuación del ciclo repetitivo,
después de ejecutar el cuerpo del ciclo, por lo tanto, el cuerpo del ciclo repetitivo se
ejecutará por lo menos una vez. Cuando termina do/while, la ejecución continuará con el
enunciado que aparezca después de la cláusula while. No es necesario utilizar llaves
 For: La estructura de repetición for manera de manera automática todos los detalles de la
repetición controlada por contador.
¿En que consiste el ciclo de repetición IF?

 Un if en programación se utiliza para evaluar una expresión condicional: si se cumple la


condición (es verdadera), ejecutará un bloque de código. Si es falsa, es posible ejecutar
otras sentencias. Como hemos dicho, la condición es una condición lógica, sólo
devolverá true o false, y se ejecutará si su valor es true.
 Primero de todo, se evalúa la condición. Si el resultado se cumple, se ejecutará el código.
Si el resultado no es true, el programa continúa con la sentencia siguiente. Lo habitual es
que, si hay varias instrucciones que interesan ejecutar dónde de la evaluación, estén
agrupadas con llaves { }.
¿En que consiste el ciclo de repetición
WHILE?

 La estructura repetitiva mientras (en ingles while), es aquella en que el cuerpo del bucle
se repite mientras se cumple una determinada condición. Cuando se ejecuta la
instrucción mientras, la primera cosa que sucede es evaluar la condición (una expresión
booleana). Si la condición se evalúa falsa, no se entra al ciclo y se sigue con el flujo
normal del problema. Si la condición es verdadera, entonces se entra al ciclo y se
ejecuta el cuerpo del bucle (instrucciones dentro del mientras), después se evalúa de
nuevo la expresión booleana. Este proceso se repite una y otra vez mientras la condición
sea verdadera.
¿En que consiste el ciclo de repetición
DO-WHILE?

 La sentencia do-while se utiliza para especificar un ciclo condicional que se ejecuta al


menos una vez.
 Este ciclo se presenta en algunas circunstancias en las que se ha de tener la seguridad
de que una determinada acción se ejecutara una o más veces, pero al menos una vez.
 Se realizan los sentencias y se verifica la condición, mientras sea verdadera se sigue
ejecutando; al momento de ser falsa termina el ciclo.
 Dado que la condición se revisa al final del ciclo el (los) sentencia(s), se realizan al menos
una vez a diferencia del while.
Referencias

 https://www.ecured.cu/Estructuras_de_repetición_en_C%2B%2B
 https://lenguajesdeprogramacion.net/diccionario/que-es-un-if-en-
programacion/#:~:text=Un%20if%20en%20programación%20se,si%20su%20valor%20es%20t
rue%20.
 http://www3.uacj.mx/CGTI/CDTE/JPM/Documents/IIT/repetitivas/whileend-while.html
 https://sites.google.com/site/lenguajedeprogramacionit3p1/unidad-ii-conceptos-
procedimentales-del-c/do-while
Practica Parte 1

 Lo que tenemos que hacer en esta segunda practica, es hacer las lecturas de un
termómetro.
 Lo que hicimos en este caso fue simular un termómetro en el software LabView, para que
este nos mostrase lecturas.
 El diseño lo podemos ver en la siguiente imagen.
Imagen Diseño
Diseño Practica Parte 1

 Como se puede apreciar en la imagen anterior, es como nosotros diseñamos la practica,


tan solo pusimos un termómetro, y un color de fondo.
 El botón y el apartado donde se ve el texto, se agrega hasta la programación, ya que si
los colocamos así, no funcionara.
Programación
Programación

 Como se puede ver en la imagen anterior, lo que tenemos es la programación de la practica, podemos
observar que se tienen unos “dados”, la función de estos es poder generar números aleatorios.
 También observamos un símbolo de multiplicación, y uno de igualar al numero mas cercano, ya que se van
a estar haciendo operaciones, para poder mostrarnos números.
 Tenemos en la parte de abajo, un recuadro en el que se encuentra un numero “100”, este es un rango de
números que el programa va a hacer, su máximo será el numero 100.
 Debajo de esto tenemos un recuadro de color azul, en el que se encuentra el numero “500” en el, este será
el conteo en milisegundos en los que tardara en generar una nueva lectura, y un reloj también esta en la
programación, ya que este lo que hará es contar en milisegundos.
 Los indicadores que dijimos que hasta apenas los íbamos a ver, es un indicador numérico, el cual nos
mostrara el numero de lecturas.
 Y el otro simplemente es un botón, que al presionarlo, lo que hará es reiniciar el contador de las lecturas.
Funcionamiento
Practica Parte 2

 Básicamente, la segunda parte de la practica es lo mismo que teníamos hasta el


momento, solo que se hacen algunos cambios en el funcionamiento de esta.
 Empezando por el diseño de la practica el cual lo tenemos en la siguiente diapositiva.
Diseño Practica Parte 2
Diseño Practica Parte 2

 Lo que tenemos es básicamente el mismo diseño que en la primera parte de la practica,


tan solo lo que se hizo en esta segunda parte de la practica es eliminar el botón que nos
permitía hacer el reinicio del contador de lecturas.
 Lo que se hizo, es que se sustillo, por programación, para que cuando llegue a 20
lecturas, este se reinicie a 0.
 Esto lo podemos ver en la siguiente imagen, en la cual tenemos la programación de la
practica.
Programación
 Es prácticamente la misma programación que podíamos observar en la primera parte,
pero solo cambia que quitamos el botón que nos permitía poder reiniciar la practica.
 Y que tenemos un recuadro dentro de este, esta es una estructura de caso, la cual
funciona como una condición IF.
 Vemos 2 imágenes iguales en la diapositiva anterior, pero si prestamos atención,
podemos ver que dentro del recuadro tenemos un cuadrado de color verde y uno
blanco, el de color verde con la letra “T” y el de color blanco con la letra “F”.
 Es decir un true y un false, también tenemos en la parte donde tenemos el recuadro con
la “T” un 20.
 Ya que para que se reinicie, tiene que llegar a este numero, mientras este en números
bajos al 20, no se va a reiniciar, pero cuando llegue al limite, en este caso el 20, el
contador de lecturas se va a reiniciar hasta 0.
Pruebas

También podría gustarte