View Single Post
Old 29-10-2003, 19:55   #2
michele.t
Senior Member
 
L'Avatar di michele.t
 
Iscritto dal: Nov 2001
Città: genova
Messaggi: 241
allego il codice comunque, anche se ora funziona!
Codice:
#include <iostream.h>

void print(const int [], int);


int main(){

	const int v[9] = {121, 126, 565, 986, 4664, 8466, 9000, 25113, 56165};
	int s = 9, mid = 4; 
	int temp1[mid], temp2[mid];

	print(v , s);
		
	for(int i = 0;	i < mid; i++) {
		temp1[i] = 0;
		temp2[i] = 0;
	}
	
		

	print(temp1, mid);		
	print(temp2, mid);
	
	for(int i = mid + 1; i < s; i++) {
		temp1[i - mid - 1] = v[i];
	}
	
	for(int i = mid + 1; i < s; i++) {
		temp2[i - mid - 1] = v[i];
	}
		
	
	print(temp1, mid);		
	
	print(temp2, mid);		
	

	return 0;
}
void print(const int a[], int s){
	for(int i = 0; i < s; i++){
		cout << a[i] << " ";
	}
	cout << endl;
}
michele.t è offline   Rispondi citando il messaggio o parte di esso