[ Foro de C ]

Problema de comparación de Vectores.

01-Jul-2023 23:21
Invitado (AmateurEnC)
1 Respuestas

Hola, buenas. Necesito ayuda con lo siguiente de ser posible.
Tengo un problema para resolver y es el siguiente:
Estoy comparando dos vectores que tienen ambos 10 valores, el Vector 1 obtiene los valores ingresados por el usuario, y el Vector 2 son generados aleatoriamente. Necesito comparar cada elemento del Vector 1 con el Vector 2, cosa que ya hice con la siguiente fórmula:
for (int i=0;i<n;i++){
if (vecA[i]==vecB[i]){
printf("\nHay match ??.");
} else {printf("\nNo hay match?."); }
}
Pero luego, necesito enviar y mostrar  un mensaje que diga si al menos el 60% de los elementos del Vector 1 y el Vector 2 coincidan en la misma posición o subindice (esto es lo que no se hacer.


04-Aug-2023 19:28
Invitado (pepe)

lo que te falta es poner un contador cuando entras en el if que cuente los aciertos para saber si cumples con el 60%






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)