Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: _katze_ en Julio 02, 2010, 05:03:41 am
-
holaa todos, bueno m parece muy interesant y didactica la web :D m sirve de mucho en mis cosas.
bn paso a comentarles estoy haciendo un pequeño proyecto que cuando lo termine le contare para que, es para la uni.
lo q realiza mi programa ( hasta ahora) es leer una URL desde un textbox y tomar el codigo fuente y contar la cantidad de caracteres dentro esto ya lo tengo echo en un modulo.
lo q necesito es lo siguiente:
1º- es ingresar un valor nuerico de 8 digito en un text box y otro valor de la misma cantidad de digtos q sera el fina de este rango y hacer q valla incrementando este primer rango hasta llegar hasta el q esta en el segundo textbox.
2º- agarrar el valor obtenido del primer incremento y realizar lo siguiente ejemplo:este seria el valor obtenido 30686957 darlo vuelta que quede de esta manera 75968603,
para luego multiplicarlos a cada un de ellos x las cifras q este al lado siempre por las mismas y si nos qquedamos sin valores q son desde el 2,3,4,5,6,7 empezar de nuevo con el 2,3 asi sucesivamente
7 × 2 = 14
5 × 3 = 15
9 × 4 = 36
6 × 5 = 30
8 × 6 = 48
6 × 7 = 42
0 × 2 = 0
3 × 3 = 9
al resultado de cada uno de estos sumarlos
14 + 15 + 36 + 30 + 48 + 42 + 0 + 9 = 194
al resultado de este dividirlo en 11 siempre en este valor y sacar el resto
194 ÷ 11 = 17
Resto: 7
al resto restarlo en 11 siempre en este valor quedando como resultado 4 ,.,11 – 7 = 4
esto es para obtener los ID rut de cada alumno de cada alumno para luego concatenarlos con la url obtener la cantidad de caracteres y compararlos con una ya en variable y es mayor a la q esta en variable el id es verdadero y valido !
desde ya gracias y espero su colaboracion ! :D y buenos noches para todos
-
Aca no se hacen tareas, es para dudas concretas, si no sabes, lee y aprende. Papa Leandro esta ocupado xD
-
no te estoy pidiendo q lo agas sino q m des una idea ! si es tu manera de ver las cosas, aya tu vine con la mejor intencion ! no busco q nadie aga mis codes si pido ayuda es porq no lo c hacer !
-
katze lo que estas pidiendo lo podes resolver leyendo un buen manual de vb, todo lo que dices se puede hacer usando funciones de tratado de strings, casting y bucles :P
Ahhh...otra cosa, escribe bien! Aunque no lo creas cuesta leer tu lenguaje simplificado ??? ;D
Aca no se hacen tareas, es para dudas concretas, si no sabes, lee y aprende.
+1
Aca tenes que ponerte a programar y en caso de que no te salga algo (ej: un for con un instr) y te ayudamos. No nos vengas con el algoritmo listo para que lo hagamos
Papa Leandro esta ocupado xD
JAJAJA XD, .... que, los nuevos son sus "pollos"? xDDD
-
gracias raul338 por tu respuesta muy sincera, pero la verdad no traia mi algoritmo para que m lo agan sino para darme una idea de como lo podria hacer, no es que no sepa hacerlo sino es que con tanto q vengo haciendo una semana necesitaba una ayuda para lograr esto nada mas cuendo al 50%o mas del soft esta echo sin ayuda, y si sacaba ayuda de aqui bienvenido sea asi yo pueda continuar, quisas en algun momento alguno de ustedes no podra continuar con sus codigos y va a necesitar la misma ayuda, de no que le agan sino una idea a una sola vista de como hacerlo. no vengo a pedirle a "papá" leandro que me lo aga sino le pido a alguno q tenga en mente de como podria lograr nada mas, el resto lo ago yo a mi manera. gracias por todo
-
Entonces publica tu codigo en el que tengas dudas/no te funcione y veremos en que te podemos ayudar
-
eso es una tarea apoyo a raul y a cobein +1
-
ya lo resolvi :D voy a postear el code y voy a comentar lo q no podia ! de paso le explico el funcionamiento y si les sirve !
-
Hola _katze_.
Si vuelves a checar tu pregunta, veras que no hay pregunta. Expones el problema que te dejaron y no hay una sola letra de código VB6 para al menos entender que hiciste un poquitin de intento en hacerlo sola.
Es mas, si alguien osa o intenta realizar esta tarea te va a hacer un gran daño, porque no habrás forzado a tus neuronas a buscar la solución a tu tarea. Acá se ayuda y muchísimo, por el espíritu colaborativo que tenemos y porque nos gustan los retos, no las tareas. Esto es lo que veo:
1.- Si te interesa aprender VB6 has una pregunta específica que tenga que ver con VB6, como dijo raul338 pregunta opr ejemplo:
¿como puedo darle vuelta a una cadena de texto? ya que he intentado con el for pero no logro que retroceda porque siempre avanza y etc. Allí alguien te dirá usa el for pero pon un step -1 y etc.
2.- Si no te interesa aprender VB6 y solo es un curso que llevas y debes aprobar porque tus padres te obligan, fácil, dale una propina a un seudo-amigo de tu aula y que te pase la tarea resuelta y listo.
3.- Si te interesa de verdad VB6, incluso te sabes algunas sentencias, instrucciones, hacer un "hola mundo" pero no tienes ni la mas remota idea de como abordar esta tarea, pues entonces tu problema no es VB6 (que para eso es este foro), tu problema es que te faltan bases mínimas de conceptos de programación. Si este es el caso empieza con algunas lecturas o si eres un poco flojit@ para la lectura por último mira algunos vídeos de youtube que hay por montones sobre programación básica, no hay excusa, luego puedes abordar esta tarea con algún diagrama de flujo o haciendo el pseudocodigo, en fin y de allí que la tengas clara y te atracas en algún código vienes por acá y verás como te lloverán respuestas, pero ojo, intenta llegar a resolver ese código especifico googleando un poco, tampoco te vengas con una pregunta tipo ¿como se usa el Select Case? que allí también te cae.
Ten en consideración estas lineas (como la de todos) de alguien mayor y ocupado que se da unos minutos de tiempo para responderte con el único afán de que mejores, todos acá tienen esa intención, los ánimos quizá difieran (me encontraste de buen humor porque me aprobaron un proyecto) y te respondo con la calma que en otros momentos no tendría.
Suerte.
-
ya lo resolvi :D voy a postear el code y voy a comentar lo q no podia ! de paso le explico el funcionamiento y si les sirve !
Que bueno, mientras te escribía llego este mensaje tuyo. Igual lo dejo.