Lenguaje de programación C

Convertir un número decimal a binario en c

Introducción Vamos a ver cómo podemos convertir un número decimal a binario en C. Será más que nada un ejercicio resuelto, no vamos a ver optimizaciones ni nada de eso porque hay miles y mejores formas de hacerlo. Dicho esto, veamos cómo convertir manualmente. Más tarde veremos cómo convertirlo usando itoa 😉 Por cierto, te invito […]

Convertir un número decimal a binario en c Leer más »

Función div en C: dividir y obtener residuo y cociente

Introducción Estaba haciendo un programa para convertir un número entero a binario, cuando de repente vino a mi mente cómo dividir un número de forma entera, sacando el resultado (cociente) y lo que sobra (residuo) en una sola operación; y ahí es en donde entra la función div en C para dividir números.

Función div en C: dividir y obtener residuo y cociente Leer más »

Notación Yoda en programación: explicación

Introducción Hay un término en programación que se llama notación Yoda o lenguaje Yoda. Es una forma distinta de programar las condiciones if en nuestros programas. Criticada por muchos, querida por otros. No vamos a criticar nada porque no es el punto, el punto es explicar qué es y cómo usar esta notación. Creo que

Notación Yoda en programación: explicación Leer más »

Convertir cadena a mayúscula y minúscula en C

Introducción Hoy veremos cómo convertir un string o una cadena a mayúscula. También veremos cómo convertir un string a minúscula. Es decir, pasar algo como “Hola Mundo” a “hola mundo”. O algo como “Buena noche” a “BUENA NOCHE”. Para ello usaremos algunas funciones que la librería estándar tiene: tolower y toupper.

Convertir cadena a mayúscula y minúscula en C Leer más »