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

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.

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:

Procesos en C: Ejemplo de fork() y wait()

Os pongo aquí otro ejemplo de los que uso en las clases de C. El enunciado del ejercicio es el siguiente: EJERCICIO 3: Escribir un programa que cree un hijo. El hijo debe escribir “Soy el hijo” diez veces. El padre debe escribir “Soy el padre” diez veces. El padre debe esperar a que termine … Read moreProcesos en C: Ejemplo de fork() y wait()

QT+Mysql (3ª parte): Conectando a una base de datos MySQL

Siguiendo con este minicurso de utilización de MySQL con QT vamos a ver un ejemplo de cómo conectar a una base de datos MySQL:

No creo necesario indicar (pero por si acaso lo hago) que hay que sustituir los valores: nombreBD, usuarioBD y claveBD por los valores adecuados. Se puede indicar al programa que … Read moreQT+Mysql (3ª parte): Conectando a una base de datos MySQL