// Ejercicio 11: Escribir un módulo llamado intercambio que realice el intercambio // de dos variables reales a y b. // Usar este módulo en un programa que muestre dos números antes y después del intercambio de sus valores. //-------------------------------------------------------------------------------------------------------// Idem 11) pero agregando dos procedimientos para leer y mostrar los numeros // ------------------------------------------------------------------------------------------------------#include <stdio.h> void intercambio(float *a ,float *b); void leer(float *a, float *b); void mostrar(float a, float b); main() { float n1, n2; printf("%Realiza el Intercambio de dos numeros reales:\n"); leer(&n1,&n2); printf("Los numeros antes del intercambio:\n"); mostrar(n1,n2); intercambio(&n1,&n2); printf("Los numeros despues del intercambio:\n"); mostrar(n1,n2); system("Pause"); } void intercambio(float *a ,float *b) { float aux; aux = *a; // a la vble aux le asigno el contenido de la vble a *a = *b; // al contenido de la vble a le asigno el contenido de la vble b *b = aux; // al contenido de la vble b le asingo la variable aux } void leer(float *a, float *b) { float n1, n2; printf("%Ingrese primer numero:\n"); scanf("%f",&n1); printf("%Ingrese segundo numero:\n"); scanf("%f",&n2); *a = n1; *b = n2; } void mostrar(float a, float b) { printf("%f\n", a); printf("%f\n", b); }