Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - stork32

#1
Java / Ayuda con Funcion Hipergeometrica
28 Febrero 2009, 17:29 PM
hola.. queria saber si m pueden ayudar para interpretar un codigo de java...
"hipergAcum" he buscado en todas las paginas y no he encontrado nada q me pueda ayudar...


public static double hipergeometrica(int x ,int N ,int M ,int n)
{
double p = combinatoria(M,x) / combinatoria(N,n);
return p * combinatoria(N - M,n - x);
}

mas o menos tengo que crear algo asi como el codigo de arriba.. pero no c como hacerlo xq m sale error en lo de combinatoria.. y no c como hacer para que realize la combinatoria.

el ejercicio que debo hacer consiste en :

Realizar un programa en Java para leer las variables por teclado, aplicando el
método hipergeometrica e implementar el método hipergAcum.

Bueno espero respuesta  :-\

Gracias  ;D
Saludos  :)
#2
Programación Visual Basic / Ayuda con Do Loop
21 Octubre 2008, 02:53 AM
Buenas a todos, soy aprendiz en VB6 y quisiera que me ayuden con este problema, NO se como usar Do Loop y quiero Determinar si un numero es primo usando Do Loop.

Si alguien tiene conocimiento sobre esto, ayudarme por favor.  :(

Saludos
#3
Bueno es el primer tema que abra aca en esta pagina muy interesante. y decirles que ya llevo como 3 semanas leyendo este foro  :)

Yo estudio Ingenieria de Sistemas y estoy en II ciclo y estan enseñando a usar VB6,
el cual me gusta  :D pero tengo problemas con el aprendizaje. Quiero aprender y se que aqui en este foro lo lograre, CLARO! con la ayuda de ustedes  ;D

Mi problema es SELECT CASE nose muy bien como aplicarlo. En la Univ. me han dado un ejercicio que dice asi

"Supongamos que al efectuar la compra en un almacen, si adquirimos mas de 100 unidades de un mismo articulo, nos hacen un descuento del 30%, entre el 25 y 100 un 20% ; y entre 10 y 24 un 10% Y no hay descuento para una adquisicion de menos de 10 unidades. Diseñar un formulario donde se incluya los datos importantes y calcular el importe a pagar. Use Select Case."

Y ya avanze algo pero me sale error  :huh: a ver si alguien me ayuda

------------------------------------------------------------------------------------
Dim valor As Double
Dim descuento As Double
Private Sub cmdLimpiar_Click()
txtCantidad.Text = ""
txtSinDes.Text = ""
txtTotal.Text = ""

End Sub

Private Sub cmdResultado_Click()
Select Case Pelotas
Case Val(txtCantidad.Text) > 100
    lblDescuento.Caption = "Descuento de 30%"
    valor = Val(txtCantidad.Text) * 8
    txtSinDes.Text = valor
    descuento = valor * 30 / 100
    txtTotal.Text = valor - descuento
   
Case 100 > Val(txtCantidad.Text) >= 25
    lblDescuento.Caption = "Descuento de 20%"
    valor = Val(txtCantidad.Text) * 8
    txtSinDes.Text = valor
    txtTotal.Text = valor * 20 / 100
    txtTotal.Text = valor - descuento
   
Case 25 > Val(txtCantidad.Text) >= 10
    lblDescuento.Caption = "Descuento de 10%"
    valor = Val(txtCantidad.Text) * 8
    txtSinDes.Text = valor
    txtTotal.Text = valor * 10 / 100
    txtTotal.Text = valor - descuento
   
Case Val(txtCantidad.Text) < 10
    lblDescuento.Caption = "No hay Descuento"
    valor = Val(txtCantidad.Text) * 8
    txtSinDes.Text = valor
    txtTotal.Text = valor
    txtTotal.Text = valor - descuento
       
End Select
End Sub

Private Sub cmdSalir_Click()
Beep
End
End Sub

----------------------------------------------------------------------------------------------
Pues la mayor duda que tengo es que cuanto coloco 9 unidades de Pelotas me sigue saliendo con descuento de 30% pero esta mal. No deberia a ver descuento.

Para mi la falla esta aca:

"Case 25 > Val(txtCantidad.Text) >= 10"
"100 > Val(txtCantidad.Text) >= 25"
"Case Val(txtCantidad.Text) < 10"

Para mi esa son las fallas, pero como solucionarlo  :huh:

GRACIAS por leer este tema  :)
Y espero su ayuda.

Saludos!