AnteriorPosterior

1.2. Mostrar números enteros en pantalla

  Curso: Fundamentos de programación en C, por Nacho Cabanes

Cuando queremos escribir un texto “tal cual”, como en el ejemplo anterior, lo encerramos entre comillas. Pero no siempre querremos escribir textos prefijados. En muchos casos, se tratará de algo que habrá que calcular. El caso más sencillo es el de una operación matemática. En principio, podríamos pensar en intentar algo así:

printf(3+4);

En muchos lenguajes de programación esto es perfectamente válido, pero no en C. La función “printf” nos obliga a que lo que escribamos en primer lugar sea un texto, indicado entre comillas. Eso que le indicamos entre comillas es realmente un código de formato. Dentro de ese código de formato podemos tener caracteres especiales, con los que le indicamos dónde y cómo queremos que aparezca un número (u otras cosas). Esto lo veremos con detalle un poco más adelante, pero de momento podemos anticipar que “%d” sirve para decir “quiero que aquí aparezca un número entero”. ¿Qué número? El que le indicamos a continuación, separado por una coma:

printf("El resultado es %d", 3+4);

Este ejemplo mostraría en pantalla un número entero (%d) que sea el resultado de suma 3 y 4.

Podemos escribir entre las comillas más detalles sobre lo que estamos haciendo:

printf("El resultado es %d", suma);

Ejercicio propuesto: Crea un programa que diga el resultado de sumar 118 y 56.

 

Actualizado el: 22-07-2014 23:07

AnteriorPosterior