ayuda!!!

johansan

Lanero Reconocido
30 Ene 2004
4,501
tengo un problemilla. tengo que hacer un programita para la u, pero hay algo que no me da, ya llevo una parte pero no me funciona como yo quiero.
el problema es el siguiente.
me piden ingresar 10 datos a un vector.
ahora debo determinar quien es mayor, y en que posicion esta. el cuento es que el digito mayor que se escoja debe ser primo, he hay el dilema!.
el algoritmo que hice para determinar si es par no me funciona.
es el siguiente.
dato del vector dividido cualquier numero multiplicado por cualquier numero.
si v = ( (v) div n * n ) escrito en pascal que es en lo que nos tienen trabajando. se que es anticuado pero bueno, me interesa es el algoritmo, y no el lenguaje.
ahora hago un acumulador, que si esto es cierto, cuente de a uno.
el chiste es que si el acumulador es menor que 3, osea 2 o 1, debe ser primo, ya que el primo solo se divide entre el 1 y el mismo.

de la teoria a la practica hay bastante diferencia... :(

si algo subo al programita que llevo hecho.

se les agradece toda la ayuda posible.
 
ya lo pude resolver, gracias, mi idea estaba bien, solo que tengo algunas limitaciones debido al lenguaje de programacion.