El operador división(/)

De Ejercicios


Contenido

Enunciado

Ejecuta el siguiente programa para aclarar las ideas sobre cómo funciona este operador con distintos tipos de variables. En él se puede comprobar la diferencia entre la división entera y de punto flotante. Guarda el programa como division.c.

Soluciones

Programa en C por Angel

Solución comentada al Ejercicio:

/* fichero division.c */
# include <stdio.h >
void main(void) {
  printf("division entera: 5/4 es %6d\n", 5/4);
  printf("division entera: 6/3 es %6d\n", 6/3);
  printf("division entera: 7/4 es %6d\n", 7/4);
  printf("division flotante: 7./4. es %6.3f\n", 7./4.);
  printf("division mixta: 7./4 es %6.3f\n", 7./4);
}

Comentario

Es importante recordar que el tipo de formato debe estar de acuerdo con el tipo del argumento en la función printf(). Para el formato de salida (%6.3f) se tendrán un total de 6 espacios de salida, de los cuales tres serán para los decimales.