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