Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - juankefdg

#1
[public static void arreglo(int n, int x[],int y[])
{
int temp;
int contador=0;
int i,j;
    for(i=0;i<n;i++){
        temp = x[i];
        for( j=0;j<n;j++){
            if(temp == x[j]){
                contador=contador+1;
            }
        }
        if (contador==1){
           x[i]=x[j];
        }
        System.out.println(x[i]);
    }
}
}]

intente hacerlo de esta forma pero no se como retornar los valores que sean iguales a 1
#2
Código (java) [Seleccionar]
[public static void arreglo(int n, int x[],int y[])
{
int unicos=0;
int cuenta[] = null;
int ValoresUnicos[] = null;
int min=x[0];
int max=min;
int contador=0;
int i,j;
    for(j=0;j<n;j++)
    {
    if(y[j]<min)
    {
    min=y[j];
    }
    j++;
    }
    for(j=0;j<n;j++)
    {
    cuenta[y[j-min]]=cuenta[y[j-min]+1];
    j++;
    }
    for(j=min;j<max;j++)
    {
    if(cuenta[j]>0)
    {
    unicos=unicos+1;
    j++;
    }
    }
    for(j=min;j<max;j++)
    {
    ValoresUnicos[n]=(j+min);
    n++;
    if(n==unicos)
    {
    }
    j++;
    }
    System.out.println(ValoresUnicos[n]);
}
}]no e entendido lo de redimensionar cuenta desde 0 hasta max-min y no se como devolver el array Valores unicos, java me envia los array Cuenta y ValoresUnicos como null
#3
Buen día, muchachos soy nuevo en esto de la programación, necesito ayuda urgente con este problema y es que le he dado vueltas y mi cabeza esta a estallar mi pregunta seria: Diseñar un método para generar un arreglo y[k] que contenga los elementos que no se repiten en x[n]:

ejemplo:

x[n]={2,8,0,2,7,8,3,4}

Tendria que imprimir:

y[k]={0,7,3,4}

el codigo que hecho es el siguiente:

Código (java) [Seleccionar]
public static void arreglo(int n, int x[],int y[])
{
int contador=0;
int i;
int j;
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
if(x[i]!=y[j])
{
contador=contador+1;
y[j]=x[i];
}

}
System.out.println("el arreglo y[k]contiene los elementos "+y[i]);
}
}

pero no he podido dar con el problema. Agradezco un ayudita. Gracias


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex