Podcast: Reproducir en una nueva ventana | Descargar
Vamos a concluir el ciclo de episodios en los que hemos estado haciendo una breve introducción a los tipos de datos en Lenguaje C viendo la definición de tipos con typedef y la conversión de tipos de datos. Pero antes también oriento a uno de mis oyentes sobre qué hay que hacer para formarse en el mundo de la programación y poder acceder al mundo profesional. Seguramente esto también os resulte muy útil a vosotros.
Resolvemos la duda del oyente Fran que nos dice lo siguiente:
Te comento, yo soy tapicero de profesión, tengo 35 años y me gusta la informática/tecnología.
Pensando en mi futuro me gustaría pedirte consejo ya que eres profesor, me gustaría llegar a trabajar de programador, empiezo desde cero y tengo estudios primarios (egb).
Tengo un trabajo a turnos.
Con los datos que te e facilitado que me aconsejas hacer,por donde empiezo,que pasos debo seguir para conseguir mi objetivo.
Definición y conversión de tipos de datos
Para concluir con el ciclo de los tipos de datos en lenguaje C, vemos dos temas que son muy importantes sobre todo ahora que somos aprendices de programadores y no queremos cometer errores en nuestro uso de dichos tipos de datos.
- Definición de tipos propios
- Útil crear nuevos tipos de datos propios para mejorar la legibilidad de los programas usando la palabra clave typedef.
- Conversión de tipos
- Hablamos de los tipos de conversión de datos que existen en lenguaje C y del problema/ventaja que sea un lenguaje débilmente tipado.
https://gist.github.com/jmramirezpro/d9c4ab8562ef20a81711
Ejercicios propuestos
En esta ocasión también os propongo la realización de dos ejercicios para practicar la definición de tipos de datos propios y la conversión de tipos que son los temas tratados en el programa de hoy:
1. Crear un programa en lenguaje C que defina un tipo de dato Temperatura. A partir de este tipo, crear un termostato con una temperatura mínima y máxima y realizar operaciones con variables de este tipo.
https://gist.github.com/jmramirezpro/f1abc166113174bf137f
2. Realiza un programa que incluya conversiones explícitas e implícitas entre tipos de datos int y float y muestre los resultados por salida estándar. Dentro de las implícitas usar los dos tipos que hemos comentado en el episodio de hoy. Indica, mediante comentarios en el código fuente, cada uno de los tipos de conversión justo antes de usarlos.
https://gist.github.com/jmramirezpro/e87119e5d5d939289d2d
Enlaces relevantes sobre lo que hemos hablado y en los cuales podéis ampliar la información y también para que os ayuden a realizar los ejercicios propuestos en este episodio.
- CFGS Desarrollo de aplicaciones multiplataforma (Título oficial)
- CFGS Desarrollo de aplicaciones Web (Título oficial)
- Definición de tipos con typedef (Wikipedia)
- Conversión de Tipo (Casting) en Lenguaje C
- #019 – Introducción a los… ¡ Punteros en C !
Métodos de contacto:
- Cuenta de Twitter @jmamirez
- Formulario de la web masqueteclas.com
- Cuenta de email jmramirez@masqueteclas.com
—
Si te gusta este podcast y quieres ayudarme a mantenerlo, puedes contribuir haciendo tus compras a través de este enlace de afiliados de Amazon.es o mediante una donación en mi cuenta Paypal.Me. Muchas gracias!!