Comparacion de arreglos
necesito comparar los numeros de un arreglo, con una que se hizo aleatoriamente en un rango de 20-99,
un ocupo otro arreglo donde aparescan solo los numero que no se repiten ejemplo 224456 solo ocupo 2456. se me pueden ayudar por favor
aqui esta el codigo.:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
void main()
{
clrscr();
int c,k,r,i=1,p,q,z,m,n=100,d,temp;
int a[100];
int b[100];
for(c=0;c<100;c++)
{
a[c]=random(80)+20;
cout<<a[c]<<" ";
}
getchar();
clrscr();
for(k=1;k<=n-1;k++)
{r=0;
while(r<n-k)
{
if(a[r]>a[r+1])
{
temp=a[r];
a[r]=a[r+1];
a[r+1]=temp;
}
else
r=r+1;
}
cout<<a[r];
getchar();
}
clrscr();
for(i=1;i<=100;i++)
{
if(a[r] ==a[i])
{
d=d+2;
}
else
{
b[k]+=1;
}
}
cout<<b[k
]<<"n";
getchar();
}
un ocupo otro arreglo donde aparescan solo los numero que no se repiten ejemplo 224456 solo ocupo 2456. se me pueden ayudar por favor
aqui esta el codigo.:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
void main()
{
clrscr();
int c,k,r,i=1,p,q,z,m,n=100,d,temp;
int a[100];
int b[100];
for(c=0;c<100;c++)
{
a[c]=random(80)+20;
cout<<a[c]<<" ";
}
getchar();
clrscr();
for(k=1;k<=n-1;k++)
{r=0;
while(r<n-k)
{
if(a[r]>a[r+1])
{
temp=a[r];
a[r]=a[r+1];
a[r+1]=temp;
}
else
r=r+1;
}
cout<<a[r];
getchar();
}
clrscr();
for(i=1;i<=100;i++)
{
if(a[r] ==a[i])
{
d=d+2;
}
else
{
b[k]+=1;
}
}
cout<<b[k
]<<"n";
getchar();
}
