Mi Libro de programación en C ahora es gratuito

A partir de hoy, 16 de Julio de 2018, mi libro de programación en C para principiantes estará disponible de manera gratuita. Hace ya tiempo que lo escribí y considero que ya he ganado lo suficiente con él. Así que he decidido regalarlo. Por ahora estará disponible gratuitamente en Amazon. Como Amazon no me deja … Read moreMi Libro de programación en C ahora es gratuito

Respuesta a la pregunta #2. ¿Cómo hacer un bucle infinito?

Hoy vamos a ver la respuesta a la pregunta ¿Cómo hacer un bucle infinito?. Teníamos el código:

y se trataba de convertirlo en un bucle infinito sin modificar el for y usando números enteros. Una posible solución es:

El problema era que el bucle no era infinito porque cuando la variable i llega … Read moreRespuesta a la pregunta #2. ¿Cómo hacer un bucle infinito?

Pregunta de examen en C: ¿Cómo hacer un bucle infinito?

Siguiendo con la pregunta de examen de hace unos días “¿Es un bucle infinito?” hoy toca una nueva pregunta: ¿Cómo modificarías este código para que sí fuera un bucle infinito? NOTA: No se puede cambiar nada en la línea del for y se deben usar números enteros.

Respuesta a la pregunta de examen ¿es un bucle infinito?

Hace unos días publiqué una pregunta sobre bucles infinitos en C. Hoy os pongo la respuesta. El programa era:

Aparentemente sí tenemos un bucle infinito, puesto que i empieza cumpliendo la condición i>=0 y así seguirá aunque i incremente su valor. PEEEEERO, debemos tener en cuenta que en un int no podemos almacenar un … Read moreRespuesta a la pregunta de examen ¿es un bucle infinito?

Pregunta de examen en C ¿es un bucle infinito?

En el siguiente programa ¿se produce bucle infinito? ¿por qué?

La respuesta en un par de días. — Curso de programación en C para principiantes Ejercicios de C resueltos y comentados

Ejercicios de examen de C

Otro de los proyectos que tengo en marcha (suma y sigue) es un libro con ejercicios de examen de C resueltos y comentados. Para hacerlo más completo necesito más ejercicios. Si quieres colaborar puedes enviarme alguno. ¿Qué ganas enviando un ejercicio de examen? Si tu ejercicio se incluye en el libro tendrás una copia gratuita … Read moreEjercicios de examen de C

Señales en C: Contador de CTRL+C (ejemplo de SIGINT)

Os dejo aquí un sencillo ejemplo de señales que cuenta las veces que el usuario pulsa las teclas CTRL+C. El comportamiento normal al pulsar estas teclas es cerrar el programa, pero aquí asociamos la señal SIGINT (la que se produce cuando pulsamos CTRL+C) a la función contar():

— Curso de programación en C para … Read moreSeñales en C: Contador de CTRL+C (ejemplo de SIGINT)

Calcular los diez primeros elementos de la sucesión de Fibonacci en C

Os dejo aquí otro ejercicio de C que, por supuesto, está incluido en mi libro de ejercicios de C resueltos y comentados. Se trata del cálculo de los primeros diez elementos de la sucesión de Fibonacci:

Comprobar si una palabra es un palíndromo en C

Con este sencillo programa escrito en C podemos comprobar si una palabra es un palíndromo (una palabra que se lee igual tanto del derecho como del revés). Esta versión la he hecho usando punteros para el acceso a los elementos de la cadena:

Comprobar si un número es primo en C

Aquí os dejo un ejemplillo de cómo se comprueba si un número es primo en C: