elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125  (Leído 8,719 veces)
yolanda10

Desconectado Desconectado

Mensajes: 7


Ver Perfil
GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« en: 23 Septiembre 2013, 22:33 pm »

Buenas tardes requiero generar un pequeño programa que combine 6 números del 1 al 40 sin repetición y que sumados den como resultado 125, necesito que muestre todas las posibilidades existentes para llegar a ese resultado, también sin repetición.
¿Alguien puede ayudarme?


En línea

Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Re: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« Respuesta #1 en: 23 Septiembre 2013, 22:43 pm »

que has logrado hasta ahorita?


En línea

yolanda10

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« Respuesta #2 en: 24 Septiembre 2013, 01:19 am »

Sólo combinación de números,6 números del 1 al 40 pero necesito que sumados den como resultado 125, necesito que muestre todas las combinaciones  para llegar a ese resultado, también sin repetición.
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« Respuesta #3 en: 24 Septiembre 2013, 01:51 am »

Lo primero que se me ocurre es elgo como:

Código
  1. for i = 1 to 35
  2.  for j = i+1 to 36
  3.    for k = j+1 to 37
  4.      for l = k+1 to 38
  5.        for m = l+1 to 39
  6.          for n = m+1 to 40
  7.            if i+j+k+l+m+n = 125 then
  8.              print i & " + " & j & " + " & k & " + " & l & " + " & m & " + " & n & " = 125"
  9.  
             
             
PD: En pseudo-vb-codigo (:))
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

yolanda10

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« Respuesta #4 en: 24 Septiembre 2013, 02:26 am »

El código me genera error.
En línea

Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Re: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« Respuesta #5 en: 24 Septiembre 2013, 02:44 am »

Pasado a vb6 funciona bien

@MCKSys Argentina 56363 coincidencias  ;-)
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« Respuesta #6 en: 24 Septiembre 2013, 03:58 am »

El código me genera error.

Claro que te generará error. Como puse, está en PSEUDO-CODIGO-VB (no se enojen, es lo único que se me ocurre para bautizar el algoritmo expuesto de esa forma).

Es la idea de lo que puedes hacer. Ahora debes armarte un código que haga lo que dice el algoritmo...  :P

Saludos!

Pasado a vb6 funciona bien

@MCKSys Argentina 56363 coincidencias  ;-)

 :o No pensaba que iban a ser tantas!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Re: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« Respuesta #7 en: 24 Septiembre 2013, 04:22 am »

Claro que te generará error. Como puse, está en PSEUDO-CODIGO-VB (no se enojen, es lo único que se me ocurre para bautizar el algoritmo expuesto de esa forma).

Es la idea de lo que puedes hacer. Ahora debes armarte un código que haga lo que dice el algoritmo...  :P

Saludos!

 :o No pensaba que iban a ser tantas!
ups  :xD me equivoque son 56364 coincidencias.  :laugh:

Yo tampoco pensé que serian tantas :S.

saludos
En línea

cabrax

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« Respuesta #8 en: 24 Septiembre 2013, 14:44 pm »

for i = 1 - 40
     j 1 - 40
       k 1 - 40
        l 1- 40
           m 1- 40
             n 1 -40
                suma =i+j+k+l+m+n
                if suma = 125 then
                     if i!=j!=k!=l!=m!=n then
                          print ijklmn

tarda un poco mas porq suma todos los nros con todos, pero soluciona el problema ( me parece )
En línea

yolanda10

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: GENERAR 6 NÚMEROS DEL 1 AL 40 QUE SUMADOS DEN 125
« Respuesta #9 en: 24 Septiembre 2013, 21:24 pm »

No se me ocurre como hacer el código para que cumpla con lo solicitado en el algoritmo, me pueden ayudar con el código
En línea

Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Generar numeros aleatorios sin repeticion[C]
Programación C/C++
HRSLASH 2 25,056 Último mensaje 28 Diciembre 2010, 06:58 am
por von Newman
Generar números aleatorios sin que se repitan ... en C++
Programación C/C++
drawiz 4 27,609 Último mensaje 17 Octubre 2019, 07:46 am
por Mecanma
Programa para generar numeros aleatorios
Programación C/C++
pedrokuellar 8 7,949 Último mensaje 24 Octubre 2011, 22:37 pm
por s00rk
Generar 6 números y ordenarlos en el mismo bucle(lenguaje C)
Programación C/C++
NOB2014 4 2,564 Último mensaje 18 Septiembre 2014, 17:30 pm
por rir3760
Generar numeros que contengan un numero dado x « 1 2 »
Programación C/C++
GoBrit 13 5,236 Último mensaje 17 Enero 2015, 02:28 am
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines