PDA

View Full Version : [c++] perchè... vettori


michele.t
29-10-2003, 19:39
errore! scusate!

michele.t
29-10-2003, 20:55
allego il codice comunque, anche se ora funziona!

#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;
}