Ordenar arreglo de structs en C

Siguiendo con los tutoriales sobre el manejo de struct en C, hoy vamos a ver cómo ordenar un arreglo que contiene structs, tomando en cuenta una propiedad del struct para realizar el ordenamiento. Recuerda que debes tener conocimientos básicos sobre lo que es un struct, un arreglo de structs y los métodos de ordenamiento de arreglos. ...

diciembre 31, 2020 · 4 min · 718 palabras · Parzibyte

Arreglo de structs en C

En este post te mostraré cómo trabajar con un arreglo que contiene varios structs dentro de sí. Te mostraré cómo declarar, asignar y leer valores de un array de structs en el lenguaje de programación C. Nota: si no conoces mucho sobre lo que es un struct en C, primero pásate por este post. ...

diciembre 30, 2020 · 2 min · 409 palabras · Parzibyte

Conversión entre grados y radianes en C

En este post de programación vamos a ver el tema de la conversión entre radianes y grados en C. Es decir, veremos cómo convertir desde grados a radianes, y de radianes a grados. Básicamente vamos a aplicar las fórmulas matemáticas pero ahora con código. ...

diciembre 30, 2020 · 2 min · 283 palabras · Parzibyte

Escanear double con scanf en C

En este pequeño post de programación en C te mostraré cómo usar scanf para escanear un valor y almacenarlo en un tipo de dato double. Ya que seguramente (me incluyo) varias personas lo intentan con el formato %f pero no es lo correcto. ...

diciembre 30, 2020 · 1 min · 116 palabras · Parzibyte

Función strncpy en C

La función strncpy en el lenguaje C es una mejora (o alternativa) de la función strcpy que quiere decir string copy. La n indica el conteo que se copia, que en términos simples podrían ser caracteres. Entonces la diferencia es que strncpy copia solo determinada cantidad de caracteres, contraria a strcpy que copia todo; con el riesgo de que ocurra un desbordamiento de búfer. En este post te mostraré la sintaxis de strncpy y su modo de uso con ejemplos. ...

diciembre 30, 2020 · 2 min · 410 palabras · Parzibyte

Ordenar arreglos en C

Este post es un recopilatorio de varios métodos de ordenamiento de arreglos en C. Recuerda que existen varias formas de ordenar un array en C, sin importar si el orden es ascendente o descendente. Existen funciones nativas o métodos que podemos programar manualmente, algunas más rápidas que otras y algunas más simples que otras, pero el objetivo es siempre el mismo: ordenar un arreglo. Así que colocaré los enlaces en este post para tenerlos como referencia. ...

diciembre 30, 2020 · 1 min · 181 palabras · Parzibyte

Struct en C

Un struct en C permite usar algo parecido a los objetos anónimos de la programación orientada a objetos. No son clases, simplemente son un modo de agrupar un objeto de determinado tipo con ciertas propiedades. En este tutorial te mostraré cómo declarar, asignar y leer valores de un struct en C. Será una introducción y referencia con ejemplos sobre el uso de structs en C ...

diciembre 30, 2020 · 3 min · 552 palabras · Parzibyte

Ejercicios resueltos con MySQL - Parte 4

Esta es la cuarta entrega donde muestro ejercicios propuestos con su respectiva solución para practicar consultas SQL usando el gestor MySQL o MariaDB. Básicamente se proponen algunos ejercicios de consultas sobre un banco de datos ya definido, y luego se resuelven. La primera parte está aquí, la segunda aquí y la tercera aquí. Hoy vamos a ver algunas consultas y vamos a trabajar con datos de temperatura y humedad por fecha y hora que recogimos usando el sensor DHT22. Entre algunas funciones que veremos está MAX, MIN, IF, AVG, SUBSTR y las operaciones usando WHERE, ORDER BY, DISTINCT y LIMIT. Verás que será muy entretenido y que sacaremos algunos ejercicios de todos estos datos. ...

diciembre 29, 2020 · 51 min · 10726 palabras · Parzibyte

Mi fuente preferida al programar

La fuente o tipografía del editor es muy importante al programar. Sin importar el editor o IDE que uses, tener una buena fuente y un buen tema ayudará bastante, ya que como programador pasas más tiempo leyendo código que escribiéndolo. Hoy te mostraré mi fuente preferida que tengo configurada en todos mis IDEs y mis editores (aunque solo uso Visual Studio Code para proyectos pequeños). ...

diciembre 29, 2020 · 2 min · 295 palabras · Parzibyte

Python: cueva de Alí Babá y los cuarenta ladrones

En este post de programación en Python vamos a ver cómo resolver un ejercicio propuesto que trata sobre simular la cueva de Alí Babá y los cuarenta ladrones. Específicamente dice: Elaborar una aplicación de línea de comandos en Python cuyo propósito sea emular la cueva de la historia de “Alí Babá y Los Cuarenta Ladrones” que se abre mágicamente con la frase “Ábrete Sésamo”. En esta aplicación se tomará el nombre del ladrón por teclado y guardará la cantidad de intentos que el ladrón realiza hasta abrir la puerta. Si el ladrón intenta 10 veces o más entonces la puerta se cerrará eternamente (el programa debe terminar). Veamos cómo resolver este ejercicio propuesto, es decir, su solución en el lenguaje de programación Python. ...

diciembre 29, 2020 · 3 min · 476 palabras · Parzibyte