Archivo de la etiqueta: par

Los bucles en C++


En programación se utilizan a menudo los bucles. Vamos a ver dos ejemplos realizando sendos programas.

En el primero, muestra los números pares existentes entre el cinco y un número mayor introducido por teclado. Como se aprecia en el código, necesitamos verificar previamente que el número introducido por el usuario/a es mayor de cinco, para lo que se hace uso de un bucle while, del que se saldrá cuando el número cumpla con la condición señalada.

Además, gracias a un bucle for mostraremos en pantalla los números pares, configurando un incremento de dos en dos.

El código y la salida del programa se exponen a continuación.

En el segundo programa queremos mostrar los números pares existentes entre dos números introducidos por el usuario/a, no importando si el primer número introducido es mayor que el segundo. Este programa es muy parecido al anterior, con la salvedad de que primeramente se dispondrá primero el menor número.

Además, hay que cuidar al empezar la serie que si el primer número introducido es impar, corregirlo a par.

El código y la salida se muestran a continuación.

CÓDIGO PROGRAMA PARES ENTRE CINCO Y OTRO NÚMERO

CÓDIGO PROGRAMA PARES ENTRE DOS NÚMEROS

Detector de contacto. Par Darlington.


El alumnado de 4º de la ESO ha realizado un detector de contacto. En el montaje han utilizado los siguientes componentes electrónicos:

  • Una pila de 4,5 V.
  • Una resistencia de 1800 Ω.
  • Una resistencia de 6800 Ω.
  • Dos transistores BC548.
  • Un zumbador.

Para ello han dispuesto un par Darlington, es decir, han usado dos transistores para conseguir una mayor ganancia de corriente. Así, la intensidad del emisor del primer transistor es la intensidad de base del segundo transistor dispuesto, consiguiendo de esta forma aumentar más la intensidad de corriente puesto que el efecto transistor se consigue en dos ocasiones.

El montaje aparece en la imagen de abajo. Al cerrar el circuito con la yema de los dedos conseguimos una mínima corriente, que aumentará y provocará el sonido en el zumbador gracias a la ganancia conseguida en el par Darlington.

En este vídeo se muestra el resultado del montaje y su puesta en funcionamiento. Este sistema nos puede ser útil para pulsadores táctiles o sensores para detectar que se ha tocado un lugar determinado.

 

 

Interruptor de contacto


El alumnado de 4º de la ESO ha realizado una práctica instalando un sensor de contacto. Tocando los contactos con los dedos  conseguimos que la bombilla se encienda.

En este circuito se utilizan dos transistores, disponiendo un par Darlington para aumentar la ganancia de corriente.

A continuación os muestro un esquema del circuito montado y un vídeo del resultado.

detector_contacto