ordenar arreglos

Iniciado por openclasroom, 24 Octubre 2017, 14:20 PM

0 Miembros y 1 Visitante están viendo este tema.

openclasroom

Crear un programa que verifique si es que dos arreglos de enteros contienen los mismos elementos (arreglos de 7 elementos). Considere que los arreglos ya están ingresados. Además los elementos pueden estar desordenados y no existen elementos repetidos en el arreglo. Es decir se pueden encontrar en distintos posiciones en los arreglo.  Por ejemplo, los siguientes arreglos 1 y 2 contienen los mismos elementos. (30 puntos)

Arreglo 1
2
3
7
6
5
4
1

Arreglo 2
1
2
3
4
5
6
7


No escribir en mayúsculas

engel lex

no se hacen tareas se resuelven dudas
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Serapis

Hay varias formas de hacerlo

La más sencilla es:
1 - ordenar ambos arrays,
2 - Recorrer los arrays y verificar item a ítem si contienen el mismo valor
Si Array1(k) = Array2(k) luego iguales +=1
3 - Recorrer otra vez los bucles (pero desde el índice 1) y verificar que no hay ítems repetidos:
Si Array1(k) = Array1(k-1) luego RepesEnArray1 +=1
Si Array2(k) = Array2(k-1) luego RepesEnArray2 +=1

4 - Al final arrojas la cantidad de iguales (o distintos) hallados entre ambos arrays y la cantidad de repes en cada array, conforme a lo que te soliciten, que no queda claramente indicado...

Bueno, ya tienes las indicaciones adecuadas para empezar, ahora te toca escribir código....