• Lunes 19 de Mayo de 2025, 06:11

Mostrar Mensajes

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


Mensajes - m0skit0

Páginas: 1 ... 47 48 [49] 50 51 ... 100
1201
Bueno, con un formulario con un TextBox, haces un bucle y rellenas

Código: Visual Basic
  1. Dim Matriz(5,5) as Integer
  2.  
con 2 bucles anidados, uno para filas y otro para las columnas de cada fila, por ejemplo.

Si ya lo has hecho con Java, no veo dónde está la dificultad salvo cambiar la sintaxis...

1202
C/C++ / Re: Listado de alumnos...
« en: Domingo 26 de Abril de 2009, 01:43 »
¿Y en qué falla?

1203
C/C++ / Re: Que me recomiendan C++ ó Java para programar juegos?
« en: Domingo 26 de Abril de 2009, 01:40 »
VC++ es de pago. Yo te recomiendo Dev-C++, porque es software libre, funciona bastante bien y se ciñe al estándar (está basado en gcc, para mí sin duda el mejor compilador hoy por hoy de C/C++).

1204
C/C++ / Re: Que me recomiendan C++ ó Java para programar juegos?
« en: Viernes 24 de Abril de 2009, 17:05 »
Cita de: "goldenscriptup"
¿Que lenguaje me recomiendan C++ ó Java?
Todo depende. Hay unos cuantos posts sobre ventajas/desventajas C++ vs Java, míratelos.

Cita de: "goldenscriptup"
¿Cual es mejor o cual tiene mas power para desarrollar juegos?
Mejor, depende. Más "power" :bad: potencia tiene C++ desde luego. Pero con el inconveniente de ser menos portable que Java.

Cita de: "goldenscriptup"
¿Que tipo de librerias hay para cada lenguaje que se usan para el desarrollo de juegos?
Hay muchas más dedicadas a C++ que a Java, ya que casi todos los juegos de PC y consolas se hacen hoy en día con C/C++. Pero no así para móviles y dispositivos móviles, donde Java es rey.

Cita de: "goldenscriptup"
¿Que S.O, Linux ó Windows?
Sobre gustos, colores... Windows tiene la ventaja de ser más usado, pero la desventaja de tener un catálogo muy amplio. Linux sin embargo tiene más mercado y más usuarios ansiosos por ver juegos en él. De todas formas con Java no tendrás problemas para que funcione en ambos (y en cualquier SO de hecho, incluso en arquitecturas diferentes), gracias a la JVM.

1205
Visual Basic 6.0 e inferiores / Re: numeros positivos y negativos
« en: Viernes 24 de Abril de 2009, 11:29 »
Cita de: "Nebire"
cuando se trabaja con números lo mejor es usar strings lo menos posible
Totalmente de acuerdo. Creo que mi código sólo usa cadenas con Print y en ningún otro lado. De hecho, no hay definida ninguna cadena... De todas formas fue una respuesta rápida. Todo sea dicho, me gusta más tu algoritmo  ^_^

1206
C/C++ / Re: funcion que devuelve una cadena
« en: Viernes 24 de Abril de 2009, 11:22 »
Se te olvidó: char * calculo()  :lol:

Sí, da igual dónde esté el asterisco, siempre que esté entre el tipo y la variable  :good:

1207
C/C++ / Re: intento fallido
« en: Viernes 24 de Abril de 2009, 11:21 »
No se hace la tarea  :hola:

1208
GNU/Linux / Re: WIFI SLAX NO DETECTA TARJETA DE RED INALAMBRICA
« en: Jueves 23 de Abril de 2009, 10:02 »
En VMWare por lo menos, no se pueden instalar tarjetas inalámbricas en las máquinas virtuales. De todas formas, yo he probado unas cuantas distribuciones para auditar wifis y te puedo asegurar que la más completa y que menos problemas me ha dado a la hora de detectar el hardware es sin duda BackTrack.

1209
GNU/Linux / Re: problemas con ip
« en: Jueves 23 de Abril de 2009, 09:59 »
Cita de: "su -"
Asegurate de que el route este bien hecho
Bueno, en realidad él dice que no le pilla siquiera la IP...

1210
GNU/Linux / Re: librerias de desarrollo
« en: Jueves 23 de Abril de 2009, 09:58 »
Sí, en Debian  ^_^ sólo tuve que instalar esos dos, sin binutils. Aunque te confieso que debería haber instalado binutils.

¡Salud y a linuxear!

1211
Visual Basic 6.0 e inferiores / Re: numeros positivos y negativos
« en: Jueves 23 de Abril de 2009, 09:54 »
Primer y última vez que te respondo sin que uses las etiquetas de código  :angry:

Código: Visual Basic
  1. Private Sub Command1_Click()
  2.     Dim nu As Integer, i As Integer
  3.     Dim signo as Boolean
  4.  
  5.     nu = Val(Txtnu.Text)
  6.     signo = True
  7.  
  8.     For i = 1 To nu Step 2
  9.         If signo Then
  10.             Print "-" & CStr(i)
  11.         Else
  12.             Print "+" & CStr(i)
  13.         End If
  14.         signo = Not signo
  15.     Next i
  16.  
  17. End Sub
  18.  
Por ejemplo.

1212
C/C++ / Re: Generar Tablas de verdad
« en: Jueves 23 de Abril de 2009, 09:49 »
Código: C++
  1. #include <cstdlib>
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6. int main(int argc, char *argv[])
  7. {
  8.     bool p, q;
  9.    
  10.     p = true;
  11.     q = false;
  12.    
  13.     cout << (p && q) << endl;
  14.     system("PAUSE");
  15.     return EXIT_SUCCESS;
  16. }
  17.  
  18.  
El resto debería serte fácil...  :comp:

1213
C/C++ / Re: funcion que devuelve una cadena
« en: Jueves 23 de Abril de 2009, 09:37 »
Cita de: "kingsizen"
ahi parece funcionar.
No, no parece, sino funciona  ^_^

Cita de: "kingsizen"
cada vez ke quiera que una funcion me devuelva una palabra tengo ke hacerlo con punteros??.
Sí, porque en C las "palabras" (cadenas de caracteres) son punteros.

Cita de: "kingsizen"
me podrias dar una explicacion sobre como funciona el puntero en este caso?
NO  :no:

Es broma. Primero debes entender cómo funcionan las cadenas de caracteres. Cuando defines char * cadena, por ejemplo, estás diciendo que cadena es un puntero (una dirección de memoria) y no un valor en sí. Dicho puntero apunta (ahora seguro entiendes lo del nombre) al primer carácter de la cadena. Por ejemplo:

Código: Text
  1. cadena = 0x80000000
  2.  
  3. En la RAM:
  4.  
  5. 0x80000000    0x50
  6. 0x80000001    0x61
  7. 0x80000002    0x6C
  8. 0x80000003    0x61
  9. 0x80000004    0x62
  10. 0x80000005    0x72
  11. 0x80000006    0x61
  12. 0x80000007    0x00
  13.  
Esta sucesión de bytes (/x50/x61/x6C/x61/x62/x72/x61/x00) son los códigos ASCII de Palabra. Así, cuando usas una función como printf() y le pasas un puntero a carácter, comienza a imprimir todos los caracteres que encuentre hasta llegar al carácter nulo (0 ó NULL). Puedes probar a imprimir las direcciones en que se hallan tus cadenas con printf("%x",cadena) o usar el depurador para ello.

En el caso de las funciones, lo que realmente devuelves como valor de retorno es la dirección del primer carácter. Cuando devolvías char sólo devolvías el valor (no la dirección) del primer carácter.

Espero haberme explicado.

1214
GNU/Linux / Re: problemas con ip
« en: Jueves 23 de Abril de 2009, 00:48 »
Prueba iwconfig wlan0 mode managed y luego ifconfig wlan0 up

1215
C/C++ / Re: funcion que devuelve una cadena
« en: Jueves 23 de Abril de 2009, 00:42 »
Amigo mío, el tipo de retorno de la función debe ser char * y no char, porque no es UN carácter, sino un puntero a una cadena de éstos.

Lo que no termino de entender es por qué quieres devolver la cadena 2 veces: por parámetro y por valor de retorno...

Salud

1216
C/C++ / Re: Por favor ayudenme
« en: Miércoles 22 de Abril de 2009, 16:32 »
Si tomamos x e y como las coordenadas de alto y ancho de la matriz, fíjate que para todos los elementos que componen una diagonal:

1ª diagonal: x + y = 2
2ª diagonal: x + y = 3
3ª diagonal: x + y = 4 etc...

Por tanto, para una matriz cuadrada de nxn sólo tienes que descomponer 2..n+1 en todos sus 2 sumandos, los cuales puedes usar luego como coordenadas de los elementos. Para las diagonales tal y como las muestras, hay que empezar con x>=y y acabar con y>=x. Para las inversas, al revés.

Ejemplo de 2ª diagonal:

3 = 2+1, 1+2 => los elementos de la 2ª diagonal son por tanto M(2,1) y M(1,2)

Esto seguramente tendrá alguna explicación matemática más formal, pero yo me acabo de dar cuenta de ello  :lol:

Salud

1217
Virus / Re: Necesito detalles
« en: Miércoles 22 de Abril de 2009, 10:01 »
Cita de: "Ryusaki N"
Y realmente no tengo mucho software comparado con el otro sistema que tenia Jejeje
Más no significa mejor. De todas formas, una cosa es tenerlo y otra cosa es que se esté ejecutando. Vale que lo tengas, pero ¿realmente necesitas que se esté ejecutando y ocupando memoria todo el tiempo? Lo veo superfluo.

 :hola:

1218
La taberna del BIT / Re: en que programa microsoft
« en: Martes 21 de Abril de 2009, 22:42 »
Cita de: "jodijo5"
entonces para que tambien promociona por ejemplo su .net 2005 y 2008 si ni siquiera ellos lo utilizan
En Visual Studio .NET viene Visual C++ por si no te diste cuenta. En cuanto a los otros lenguajes, es evidente: MS conoce perfectamente los entresijos de sus SO (bueno, a veces parece que no tanto  :lol: ) y por tanto programar en C/C++, que es un lenguaje más de bajo nivel que VB o C# es lógico, ya que tienen más control. EN el tema de escribir el sistema operativo porque C/C++ ha demostrado con creces ser capaz de ello y fundamentalmente porque existen las herramientas para ello desde hace un tiempo. Para los demás, simplemente nos simplifican la vida con .NET y su facilidad a la hora de interfaz con Windows.

Salud

1219
Virus / Re: Necesito detalles
« en: Martes 21 de Abril de 2009, 22:38 »
Como siempre, un montón de procesos gastones al arrancar Windows, de los cuales seguro que no usas ni la mitad...

Mi consejo es que desactives todo lo que no uses: Inicio -> Ejecutar: msconfig. Ahí, en "Servicios" e "Inicio" tienes todo lo que se arranca al arrancar Windows. Con los "Servicios" ten cuidado con lo que quitas, pero de "Inicio" puedes quitar prácticamente todo y quedarte tan ancho. Lo notarás en el tiempo que tarda Windows en arrancar y en la velocidad general del sistema una vez arrancado. Aunque sea un programa que uses, te aconsejo que lo quites de "Inicio" (salvo que siempre lo uses al iniciar) porque funcionará igual.

Salud

1220
C/C++ / Re: Primeros pasos con estructuras
« en: Martes 21 de Abril de 2009, 22:27 »
Creo que te has confundido a la hora de usar strcpy(), ya que el primer argumento es el destino, y el segundo el origen, es decir, se copia el segundo argumento al primero.

Dicho esto, esta sentencia tuya (línea 27):

Código: C
  1. strcpy(e[i].nombre,aaux);
  2.  
no tiene sentido puesto que aaux tiene un valor indefinido, de ahí los símbolos raros que te salen (incluso puede que pitidos y todo  :D )

Salud

1221
C/C++ / Re: ODENAR LOS NUMEROS DE MAYOR A MENOR
« en: Martes 21 de Abril de 2009, 17:35 »
Mala ortografía, todo en mayúsuculas, código sin etiqueta y sin formatear, y encima es una tarea. Peor no puedes haber empezado. Lee las normas del foro.

Salud

1222
Virus / Re: Necesito detalles
« en: Martes 21 de Abril de 2009, 10:24 »
Primero, un sniffer no es un malware.

Los sniffers recogen todo el tráfico de red que pasa por un determinado dominio de colisión. Si de quien sospechas no comparte red local contigo, es prácticamente imposible que te haya espiado, porque no habrá visto tus paquetes ni por asomo. Otra cosa es que en realidad más que un sniffer tenga puesto algún troyano en tu computadora, o algún keylogger. Un formateo te solucionará cualquier problema de éstos.

Salud.

1223
Papelera / Re: Programa PDA camarer@ en Vb
« en: Martes 21 de Abril de 2009, 10:19 »
Pues tienes que plantearte primero las estructuras de datos. ¿Cómo crees que vendría mejor especificarlas?

PD: no esperes que nadie te haga el programita, porque no se hacen las tareas.

1224
C/C++ / Re: Comparar char con int.
« en: Martes 21 de Abril de 2009, 10:15 »
De nada, pero no uses goto, ni uses isdigit() como condición de un for. Usa while. Con esto te echarían de cualquier trabajo en el que tuvieras un jefe programador, aparte de suspenderte programación.

Salud

1225
C/C++ / Re: Primeros pasos con estructuras
« en: Martes 21 de Abril de 2009, 10:12 »
Varios errores:

Línea 7:

Cita de: "kingsizen"
char nombre;

debería ser

Código: C
  1. char *nombre;
  2.  
o mejor:

Código: C
  1. char nombre[MAX_NOMBRE];
  2.  
así te evitas el tener que reservar memoria (claro que hay definir la constante MAX_NOMBRE).

Línea 30:

Cita de: "kingsizen"
for (i=0;i<3;++i)
que debería ser evidentemente

Código: C
  1. for (i=0;i<2;++i)
  2.  
Estaría bien que repasaras un poco tu código antes de venir con las dudas.

Salud

Páginas: 1 ... 47 48 [49] 50 51 ... 100