Hola y bienvenidos.
Vamos a realizar a continuación el ejercicio para ver los tipos de datos en el lenguaje C.
Están listos?
Vamos.
Bien.
Vamos a quitar este código.
Vamos a limpiar nuestro método Main.
De momento ya no vamos a utilizar este código y vamos a dejar únicamente el método Main, incluyendo
la parte del return cero.
Ahora, como parte de este ejercicio, vamos a realizar lo siguiente Vamos a crear las siguientes variables
Vamos a definir una variable llamada entero, la cual va a ser de tipo int para poner en práctica precisamente
los tipos enteros en el lenguaje C También vamos a crear algunas otras variables, en este caso una
variable llamada flotante que va a ser de tipo float, también otra variable llamada doble de tipo double.
Otra variable llamada carácter de tipo char.
Y también vamos a ver que los caracteres los podemos manejar utilizando una representación en código
ASCII.
Esto lo vamos a ver posteriormente, pero también es otra forma de tratar con caracteres en el lenguaje
C.
También tenemos la opción del tipo bool y también vamos a ver el concepto de cadenas.
Sin embargo, en el lenguaje C no existe tal cual un tipo de dato string o cadena como existe en otros
lenguajes.
En el caso del lenguaje, vamos a trabajar las cadenas con arreglos, así que en este caso va a ser
un arreglo de caracteres.
Un arreglo básicamente es un conjunto de datos que se almacenan de manera continua en la memoria RAM,
en este caso en la memoria Stack.
Así que podemos observar que podemos reservar espacio de memoria para cierta cantidad de caracteres
según la cantidad de elementos que tenga nuestra cadena.
Y vamos a ver dos ejemplos utilizando una sintaxis simplificada y también posteriormente utilizando
una sintaxis en la cual vamos a especificar cuántos caracteres va a tener nuestra cadena.
Así que vamos a poner a prueba este ejemplo, creando precisamente este tipo de variables.
Vamos a poner un comentario de varias líneas para que lo pongamos a prueba.
En ese caso vamos a abrir el comentario con diagonal asterisco y lo cerramos con asterisco diagonal.
Y aquí podemos agregar todo el texto que necesitemos.
Todo esto va a ser un comentario de varias líneas.
Bien, pero solamente vamos a agregar lo siguiente Va a ser tipos de datos.
Básicos en el lenguaje C.
Bien, Ahora vamos a definir una variable para manejar nuestro tipo entero.
Y recordemos que el formato para mandar imprimir información de tipo entero vamos a utilizar el especificados
de formato porcentaje de o también el especificados de formato porcentaje y cualquiera de estos dos
especificados de formato son los que podemos utilizar.
Definimos nuestra variable llamada entero, le asignamos cualquier valor que deseemos de tipo entero.
Por ejemplo.
En este caso el valor de diez.
Y mandamos a imprimir esta información.
El tipo entero.
De momento vamos a utilizar porcentaje y.
Pero ya sabemos que también podemos utilizar porcentaje de cualquiera de los dos.
Se utiliza para mandar a imprimir información de tipo entero.
Cerramos correctamente esta línea y vamos a ejecutar y podemos observar que se imprime el tipo entero
con el valor de diez.
En esta sección tenemos nuestra animación, así que en este caso vamos a ir mostrando los resultados
que vamos a ir ejecutando.
En el caso del tipo entero, si ejecutamos nuestro código como ya hemos visualizado, entonces se almacena
el valor de then en nuestra variable de entero.
Bien, esa es la primera variable que estamos definiendo.
Y ahora vamos a ver a continuación el tipo flotante.
La salida de nuestro ida la voy a poner del lado derecho, así que voy a dar click sobre esta barra
y la voy a arrastrar.
Esto para que tengamos más espacio para visualizar nuestro código.
Así que aquí tenemos nuestra barra y la voy a hacer del lado derecho para que no ocupe espacio y podemos
visualizar correctamente nuestro código.
Así que vamos a continuar.
Vamos a definir nuestra variable de tipo float, se llama flotante y le asignamos cualquier valor,
por ejemplo el valor de 6.5.
Y para mandar a imprimir este tipo de información vamos a utilizar el formato porcentaje F, indicando
que vamos a imprimir información de tipo float.
Vamos a mandarla a imprimir.
Agregamos el especificados de formato.
Sin embargo, también vamos a agregar la información, en este caso el texto tipo flotante dos puntos
y posteriormente porcentaje F, posteriormente coma y utilizamos nuestra variable de flotante.
Y si mandamos a imprimir?
Visualizamos que todo se está imprimiendo en la misma línea.
Tanto el tipo entero con el valor de días y el tipo flotante con el valor de 6.5 y posteriormente varios
ceros más bien.
Sin embargo, para que esta información no se muestre todo en la misma línea, entonces cuando mandemos
a imprimir el tipo flotante, vamos a agregar al inicio diagonal inversa en Recordemos que este carácter
es un carácter especial para que nos de un salto de línea, así que agregamos el salto de línea.
Volvemos a ejecutar y podemos observar que ya tenemos por un lado el tipo entero, el valor de diez.
Y por otro lado la línea de tipo flotante con el valor 6.5 y posteriormente varios ceros.
En este caso podemos dar un formato para que no imprima todos estos ceros, así que entre carácter de
porcentaje y la FD float podemos agregar cuantos caracteres queremos mandar imprimir.
En este caso, si ponemos punto, podemos indicar después del punto cuántos caracteres deseamos imprimir.
Por ejemplo, solamente un dígito.
Después del punto volvemos a ejecutar y entonces vemos que después del punto solamente se imprime un
dígito y si queremos imprimir por ejemplo, dos dígitos, entonces hacemos esta modificación.
Punto dos.
Volvemos a ejecutar y ahora se imprime 6,50.
Ya se están incluyendo dos dígitos y así podemos modificarlo según cuantos dígitos necesitemos.
En este caso estoy indicando que vamos a imprimir cuatro dígitos, así que se imprime 6,5 y tres ceros
más.
Y también del lado izquierdo podemos indicar cuántos dígitos queremos que se imprima.
Pero este sería el valor mínimo.
Por ejemplo, si ponemos el valor de uno y posteriormente 1.2, quiere decir que del lado izquierdo
por lo menos se va a imprimir un dígito.
Pero si tenemos más dígitos, si se van a imprimir, ya que los dígitos antes del punto todos son valores
significativos y después del punto son valores poco significativos.
Así que en este caso estamos indicando que por lo menos imprime un dígito de lado izquierdo y se imprimen
hasta dos dígitos después del punto.
Vamos a comprobar y podemos llevar el resultado 6,50.
Pero si nuestro valor, nuestra variable, almacena el valor de 3.800.5, entonces de la izquierda podemos
llevar que tenemos más dígitos, pero hemos indicado que por lo menos se imprima un dígito.
Pero si tenemos más dígitos de la izquierda o todos son valores significativos y de lado derecho estamos
indicando que se imprima dos dígitos.
Así que vamos a comprobar y podemos observar que del lado izquierdo se imprimen todos los valores ya
que son significativos, ya que hemos indicado que por lo menos imprima un dígito y como tenemos más,
se imprimen todos los dígitos que son significativos y de lado derecho se imprimen dos dígitos tal cual
como le hemos indicado.
Así que de esta forma podemos dar formato cuando mandamos a imprimir información de tipo flotante.
Eso también va a aplicar a los tipos double.
Pero vamos a detener hasta aquí y continuamos con más tipos de datos en el siguiente vídeo.
Saludos.