martedì 14 aprile 2009

#include
FILE *f1;
FILE *f2;
FILE *f3;
int primo;
int secondo;
void unione(){
f1=fopen("primo.txt","r");
f2=fopen("secondo.txt","r");
f3=fopen("unione.txt","w");
fscanf(f1,"%d",&primo);
while(primo!=999){
fprintf(f3,"%d\n",primo);
fscanf(f1,"%d",&primo);
}
fscanf(f2,"%d",&secondo);
while(secondo!=999){
fprintf(f3,"%d\n",secondo);
fscanf(f2,"%d",&secondo);
}
fclose(f1);
fclose(f2);
fclose(f3);
}
main(){
unione();
}

venerdì 10 aprile 2009

#include
FILE *f1;
FILE *f2;
int num;
int a;
int b;
int i;
int x[7];
void leggiscrivi(){
f1=fopen("esercizio1.txt","r");
f2=fopen("copia1.txt","w");
fscanf(f1,"%d\n",&num);
while(num!=999){
fprintf(f2,"%d\n",num);
fscanf(f1,"%d\n",&num);
}
fclose(f1);
fclose(f2);
}
void compresi(){
f1=fopen("esercizio1.txt","r");
f2=fopen("compresi.txt","w");
fscanf(f1,"%d\n",&num);
printf("Digita due numeri interi\n");
scanf("%d\n",&a);
scanf("%d\n",&b);
while(num!=999){

if((num>a)&&(numb)&&(num<8; i="7;">1; i--){
fprintf(f2,"%d\n",x[i]);
}
fclose(f1);
fclose(f2);
}
main(){
leggiscrivi();
compresi();
inverso();
}