UTNianos

Versión completa: ejercicio 5 de la guia de archivos ( algoritmos y estructura de datos )
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
alguien me ayuda?
5. Dados dos archivos de enteros, previamente ordenados ascendentemente, confeccione un
programa que guarde en un tercer archivo el contenido de ambos ordenado
descendentemente.
#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;
int main(){

FILE *f1;
FILE *f2;

f1=fopen("ejercicio5.1","wb");
int t[]={1,3,5,6,9,11,13};
fwrite(t, sizeof(int),7,f1);
fclose(f1);

f2=fopen("ejercicio5.2","wb");
int q[]={0,2,4,10,12,15,16};
fwrite(q, sizeof(int),7,f2);
fclose(f2);

FILE *f3;

f1=fopen("ejercicio5.1","rb");
f2=fopen("ejercicio5.2","rb");
f3=fopen("ejercicio5.3", "wb");

despues de acá no se como seguir!


fclose(f1);
fclose(f2);
fclose(f3);

//*******corroboramos*********
int x3;

f3= fopen("ejercicio5.3","rb");

while (fread(&x3,sizeof(int),1,f3)){
cout << x3 << endl;
}
fclose(f3);

getch();
return 0;
}
URLs de referencia