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ú

Mensajes - BlackZeroX

#751
Java / Re: [SRC] decimalToRomano
23 Noviembre 2011, 10:38 AM
Cita de: Delerice en 22 Noviembre 2011, 21:08 PM
Me veréis mucho por aquí, ahora que empecé con Java. :)
Yuju!

Pues seremos 2... tocallo!¡.

Como ves la sintaxis no es la que nos debera preocupar... si no mejor dicho ese mundo de clases que contempla JAVA (preguntale a seba123neo seguro sabra mas)!¡.

* El codigo a mi manera de ver es bastante prolijo
* No se te vaya a ocurrir poner variables de 1 sola literal que no sean contadores...

Te recomiendan el CameCase (recuerda que los nombres breves son descriptivos hasta cierto punto asi que metele comentarios a cada declaracion, no tanto al proceso... no intentas enseñarle a nadie a programar o ¿si?) debido a que el sistema hungaro es como para identificar longitudes de bytes y tipo de variables (para eso yo lo ocupo mas que para otra cosa), pero se pueden MEZCLAR... para realizar adecuadamente los Cast... para tener una orientacion mas entendible a simple vista... por ejemplo podemos usar 2 o 3 caracteres en MINUSCULA al inicio (como siempre) y poner una descripcion breve pero consiza...

* En este lenguaje por se un poco parecido a java te daras igual que yo al inicio de topes xP...
* Te vas a dar un buen de topes cuando te metas a diseñar Forms... creeme.

Al igual que haces un *=  puedes hacer lo mismo con la linea:

Código (java) [Seleccionar]


iNum = iNum - iTmp;



Código (java) [Seleccionar]

iNum -= iTmp;


Te dare un CONSEJO independientemente d ela opinion de los demas...

Código (java) [Seleccionar]


for (int x=0; x<3; x++){



* NUNCA DECLARES variables en los For... mejor DECLARA todas las variable e inicializalas al inicio del proceso/funcion igual como le haciamos en vb6... a mi parecer es mas correcto esto...
* Espero no vayas a ser amante del Try... catch

Dulces Lunas!¡.
#752
Cita de: dimitrix en 22 Noviembre 2011, 22:12 PM
BlackZeroX ¿De donde sale lo de Dulces Lunas?

¿Es un requisito?... ¿solo aplica a mi? ... M13RD4.

Dulces Lunas!¡.
#753
Foro Libre / Re: Sus escritorios
22 Noviembre 2011, 20:39 PM
@[Alex]
No se por que pero CREO que el del Wallpaper eres tu...

Dulces Lunas!¡.
#754
Se reinicia cuando reinicias el PC... claramente lo dijo Elemental Code

Dulces Lunas!¡.
#755
Cita de: MCKSys Argentina en 22 Noviembre 2011, 16:09 PM

Sólo hay que ponerle tiempo y esfuerzo. Por ejemplo, el runtime se podría embeber comprimido (zlib, aplib) y luego restaurarlo en la secion, tiempo de ejecución. Eso si, el EntryPoint ya no serian 20 bytes...  :P


estaba pensando algo similar a eso igual gracias

Dulces Lunas!¡.
#756
.
Ole yo quiero!¡... ¿se puede?

Dulces Lunas!¡.
#757
Cita de: hervasiop12345 en 22 Noviembre 2011, 10:07 AM
no funciona

Pues claro que eso no funciona y tu por que crees que no funcione... Pista esta como usan el while...

Usa un poco mas tu materia gris y veras la solucion... xP, te la puedo decir y muchos podran hacerlo pero a mi criterio será mejor que solo te guie.

Sangrientas Lunas!¡.
#758
Programación C/C++ / Re: Netbeans para c++??
22 Noviembre 2011, 11:15 AM

Usa CodeBlocks... o MVC++ de M$, el que te dijo Unbr0ken.

Cita de: dato000 en 21 Noviembre 2011, 17:59 PM
hago otra pregunta respecto a C, digamos que C, tiene 3 niveles:

1) principante
2) avanzado
3) modo dios


me cague de risa con eso jajajaja.

Dulces Lunas!¡.
#759
Foro Libre / Re: Energia prepago
22 Noviembre 2011, 08:17 AM
.
Comprate o robate el del vecino sin que te pille NADIE y averigualo...

Lo mas seguro es que solo cuenten los wats como todos los medidores y quizas con algun rango de error...

Dulces Lunas!¡.
#760
Primero aprendete las leyes...

* Solamente podemos cancelar ese numero imaginario cuando esta al cuadro (cancelando la raiz) y solo obtendriamos el radical, de otra manera no se puede...

"i" solo es equitativo a la raiz de "-1" si es otro numero se deben aplicar propiedades...

Código (Vb) [Seleccionar]


Option Explicit

Private Sub Form_Load()
Dim qwX1    As Double
Dim qwX2    As Double
    Select Case scuation2Grade(1, 5, 8, qwX1, qwX2)
        Case 0
            MsgBox "X1 = " & qwX1 & vbCrLf & "X2 = " & qwX2
        Case 1
            MsgBox "La variable a no puede ser 0."
        Case (-1)
            MsgBox "Se ha producido una ecuacion que implica un numero imaginario (No se puede resolver de la manera habitual)."
    End Select
End Sub

Public Function scuation2Grade(ByVal a As Double, ByVal b As Double, ByVal c As Double, ByRef qwOutX1 As Double, ByRef qwOutX2 As Double) As Long
'   //  Retorna 1   si es una divicion Infinita (Divicion entre 0) por teoria de limites.
'   //  Retorna 0   si todo fue correctamente.
'   //  Retorna -1  si se produjo una operacion que involucra un numero imaginario (Dicha operacion se muestra en el Debug).
Dim qwSqr    As Double
    scuation2Grade = 1
    If (a = &H0) Then Exit Function         '   //  No se puede realizar una divicion entre cero.
    qwSqr = (b * b) - (4 * a * c)
    If (qwSqr > &H0) Then                     '   //  Numero imaginario...
        qwOutX1 = (Sqr(qwSqr) - b) / (2 * a)
        qwOutX2 = (Sqr(qwSqr) - b) / (2 * a)
        scuation2Grade = 0
    Else
        qwSqr = (qwSqr * (-1))
        Debug.Print "X1 = (" & b & " - sqr(" & qwSqr & ") * i) / " & (2 * a)
        Debug.Print "X2 = (" & b & " + sqr(" & qwSqr & ") * i) / " & (2 * a)
        scuation2Grade = -1
    End If
End Function



Dulces Lunas!¡.