Escolar Documentos
Profissional Documentos
Cultura Documentos
Interrogante:
Qu tipo de variables en programacin en C++ es conveniente utilizar con los sensores
PT100 y ultrasnico?
Introduccin:
Para poder responder esta interrogante primero es necesario definir las principales
variables que se pueden utilizar para programar con lenguaje C++.
1. Variable Int: es una variable (la ms bsica se podra decir) que se utiliza para
representar un dato numrico correspondiente a nmeros enteros; sin punto
decimal (1, 2, 3,4...). Esta variable es muy limitada en cuanto a los datos que se
le pueden asignar, ya que estos no pueden ser caracteres de letra, palabras,
nmeros decimales, ni smbolos.
Utiliza 4 Byte de memoria.
2. Variable Float: es una variable parecida a Int, con la diferencia de que los datos
numricos que va a representar, son nmeros con parte fraccionaria, es decir
con punto decimal (1.2, 1.3, 1.4,). A esta variable tampoco se le pueden
asignar caracteres como letras o smbolos.
Utiliza 4 Byte de memoria.
4. Variable Bool: es una variable de tipo verdadero o falso, este tipo de dato
mostrara en pantalla un 1 en caso de ser true (verdadero) o 0 en caso de ser
falso (false). Esta variable resulta muy til para representar valores booleanos,
sin embargo no admite otro tipo de caracteres.
Utiliza 1 Byte de memoria.
Una vez entendiendo las propiedades y caractersticas de las variables a utilizar para
programar con lenguaje C++, y rescatando la informacin entregada por el profesor
acerca de los sensores a utilizar se puede concluir que:
Respuesta
a) Si bien es admisible utilizar la variable Int para programar este sensor, hay que
recordar que solo admite nmeros enteros, y si hablamos de distancias (en
centmetros y metros por ejemplo) y de ngulos, es usual utilizar nmeros con
decimales, por lo que en ese caso quedara descartada esta variable.
b) Por lo anterior dicho, sera correcto indicar que la variable Float es ideal para
trabajar con dichos datos numricos que posean decimales.
c) Utilizar la variable Char tambin puede ser una opcin, pero ya que estamos
hablando de pocos datos y de naturaleza simples, como distancias, ngulos y
unidades de tiempo, y con el fin de simplificar el programa, lo ms apropiado
seria no utilizar la variable Char.
d) Para este sensor sera ideal utilizar la variable Bool, ya que como se muestra en
la imagen de arriba, este sensor trabaja con lgica booleana (1 y 0), por tanto es
la mejor opcin para programar los pulsos ultrasnicos que se enven y reciban.