Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Freelancer en 9 Septiembre 2011, 23:36 pm



Título: duda con un ejercicio
Publicado por: Freelancer en 9 Septiembre 2011, 23:36 pm
hola estoy aprendiendo a programar en C y pues estoy practicando con muchos ejercicios pero me tope con una en especial que no e podido resolver se seguro para la mayoria de los usuarios de este foro les resultara muy facil bueno si mas palabras les dejo el ejercicios para que me ayuden a resolverlo

Elabore un programa interactivo capaz de almacenar en un arreglo A 10 números cualesquiera y en un arreglo B 10 números cualesquiera. El programa debe estar en la capacidad de determinar si el arreglo B es un espejo inverso de A. es decir si en A(1) es igual a 3, B(1) debe ser -3. Si A(2) es igual a 4, B(2) será igual a -4, y así sucesivamente.


Título: Re: duda con un ejercicio
Publicado por: rir3760 en 10 Septiembre 2011, 02:41 am
Honestamente y, aun si eres un principiante, no veo cual sea el problema. Peor todavía, las probabilidades de que uno de los moderadores cierre el tema son altas ya que no haz demostrado esfuerzo alguno de tu parte.

No es difícil, basta con un bucle donde compares cada uno de los elementos (siguiendo tu ejemplo cada elemento "A(i)" con su correspondiente "-B(i)") verificando si son iguales o no.

Un saludo


Título: Re: duda con un ejercicio
Publicado por: Freelancer en 10 Septiembre 2011, 03:37 am
bueno no entendi lo que dijistes pero en todo caso si me e esforzado el problema es que no se como comprar  en una condicion el valor de A(1) con B(1) siendo el valor de B(1) negativo y el de A positivo
eso es lo que no se como hacer


Título: Re: duda con un ejercicio
Publicado por: Valkyr en 10 Septiembre 2011, 03:55 am
Pues no seria muy dificil.
Código
  1. if(A[0]==-B[0])...
esa comparación la haces en un bucle y tienes el prolema prácticamente resuelto.

Saludos.


Título: Re: duda con un ejercicio
Publicado por: Freelancer en 10 Septiembre 2011, 04:31 am
a muchas gracias pense que eso no se podia hacer pero veo que si jaja una cosa mas que aprendi jejjjeje