[ xunpehpa @ 11.12.2006. 17:05 ] @
Treba niz koji je prikazan prebaciti u dinamicki a da program radi...nikako mi neuspijeva:( Code: #include<iostream.h> #include<conio.h> #include<time.h> #include<stdlib.h> #include<string.h> int main(){ int a[20]={7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1}; int b[20]; int j=0; int k; for (int i=0; i<20; i++) { b[j]=a[i]; j++; } for (int j=0; j<3; j++) { cout<<"\nUpisan je element: "<<b[j]; } for (int j=3; j<20; j++) { for (int i=0; i<3; i++) { if (b[j]==a[0]) { cout<<"\nElement: "<<b[j]<<" je naden na poziciji: 0!"; a[0]=a[1]; a[1]=a[2]; a[2]=b[j]; break; } if (b[j]==a[1]) { cout<<"\nElement: "<<b[j]<<" je naden na poziciji: 1!"; a[1]=a[2]; a[2]=b[j]; break; } if (b[j]==a[2]) { cout<<"\nElement: "<<b[j]<<" je naden na poziciji: 2!"; break; } if (b[j]!=a[0] && b[j]!=a[1] && b[j]!=a[2] ) { cout<<"\nElement: "<<b[j]<<" nije naden te se zato smijesta poziciju: 2!"; a[0]=a[1]; a[1]=a[2]; a[2]=b[j]; } break; } } getch (); return 0; } [Ovu poruku je menjao X Files dana 11.12.2006. u 18:51 GMT+1] |