[ Marko1991 @ 24.01.2010. 22:45 ] @
Imam zadatak za domaci:Unosi se n brojeva i treba da napravim novi niz u kome su svi brojevi jedinstveni (nema duplih),evo koda pa ko zna gde je greska nek mi pomogne. P.S. Trenutna greska je ta sto nece da ostampa novi niz. Code: #include<iostream.h> #include<conio.h> void unos(int a[],int n) { int i; for(i=0;i<n;i++) {cout<<"\nUnesi broj "; cin>>a[i]; } } void stampa(int a[],int n) { int i; for(i=0;i<n;i++) cout<<a[i]<<" "; } void novniz(int a[],int n,int b[],int k) { int i,j; k=0; for(i=0;i<n-1;i++) {for(j=i+1;j<n;j++) {if(a[i]==a[j]) cout<<"\nIma duplih "; else {b[k]=a[i]; k++; } } } } void main() { clrscr(); int a[100]; int b[100]; int n,k; cout<<"\Koliko unosis brojeva "; cin>>n; unos(a,n); cout<<"\nUneti brojevi su "; stampa(a,n); novniz(a,n,b,k); cout<<"\nNovi niz je "; stampa(b,k); } EDIT X Files: Molim Vas da NOVO pitanje uvek stavite u NOVU temu [Ovu poruku je menjao X Files dana 25.01.2010. u 09:11 GMT+1] |