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 - T. Collins

#131
Al final suma() solo tiene resultado como parametro, tienes que poner:
suma(resultado);
El prototipo sería:
void suma(int*);
void suma(int *resultado)
{
   int a=0, b=0, c=0;
   scanf("%d",a);
   scanf("%d",b);
   scanf("%d",c);
   *resultado = a +b+c;
}
#132
Se acerca la segunda vuelta de la crisis  :silbar:
#133
Lo de Firefox es para saber que petición hace al darle al botón like, sabiendo eso el resto es fácil. Cualquier lenguaje de scripting es fácil para hacerlo, Python, Php... el que mejor manejes.
#134
Aquí no llamas a ninguna función:
a=(a,b,c,resultado);
Sería:
a=suma(a,b,c,resultado);
Pero si tiene que recibir el resultado en la variable resultado no tienes que poner a=suma(), vale con:
suma(a,b,c,resultado);

Si vas a hacer scanf de a, b, y c dentro de la función, no tienes que pasar a, b,y c como parametros:
int suma(int *resultado)
{
   int a=0, b=0, c=0;
   scanf("%d",a);
   scanf("%d",b);
   scanf("%d",c);
   *resultado = a +b+c;
}

Y vale con hacer:
printf("El resultado de la suma es %d", *resultado);
#135
En Firefox Ctrl+Shift+i, abre la sección Network, en la página dale al botón de like y mira a ver que hace.
En que lenguaje lo quieres hacer?
#136
Cita de: Vaagish en  3 Marzo 2015, 21:10 PM
Esta parte si me dejo dudas: Debería de ordenar los paquetes e indicar de que jugador pertenece X paquete?

Depende de como sea el juego, eso tendrás que decidirlo tú según las necesidades y la estructura.
#137
Cita de: Vaagish en  3 Marzo 2015, 17:52 PM
El problema que tuve con TCP cuando hice unas pruebas anteriores es la lentitud, los objetos del juego se desfasaban, y tenia 2 situaciones diferentes en las 2 pantallas (no me imagino con 10 players, caos total)

Yo calculo que con UDP eso se podría mejorar bastante.. y empiezo a citar:

Algo estarías haciendo mal. Aunque TCP sea algo más lento que UDP, es totalmente despreciable comparado con los 100ms de ping con los que puede jugar cualquier persona a un juego online perfectamente.
#138
Opino que si en vez de vb6, lo haces en web, el juego tendría mucho más potencial.
#139
#include <stdio.h>
#include <stdlib.h>

int main (){
   
    int menu,opcion,a,b,x,y,z=0;
   
   
     
   
printf ("Seleccione el cero (0) para el primer menu\n ");
printf ("Seleccione el seis (6) para el segundo menu\n\n ");
printf ("0-Primer Menu\n\n6-Segundo Menu\n\n");
scanf ("%d",&menu);
 
   
   
     if (menu==0) {
                 
                 
printf ("\nHA SELECCIONADO EL PRIMER MENU\n\n ");
printf ("Seleccione el numero de la operacion que quiere hacer\n\n ");
printf ("Ejemplo: Si selecciona el uno (1) los dos valors que escriba se van a sumar\n\n ");                             
printf ("Menu de Opciones\n\n 1-Suma \n 2-Resta \n 3-Multiplicacion \n 4-Division\n ");
printf ("\nSeleccione Una Opcion\n\n "); scanf ("%d",&opcion);


}

if (opcion==1){
             

             printf ("\nHa Seleccionado Suma\n\n ");
             
printf ("Escribe el primer valor "); scanf ("%d",&x);     
printf ("Escribe el segundo valor "); scanf ("%d",&y);
z= x+y;
printf ("\n%d + %d = %d ",x,y,z);       
}


else if (opcion==2){
             
              printf ("\nHa Seleccionado Resta\n\n ");
             
printf ("Escribe el primer valor "); scanf ("%d",&x);     
printf ("Escribe el segundo valor "); scanf ("%d",&y);
z= x-y;
printf ("\n%d - %d = %d ",x,y,z);       
}     

else  if (opcion==3){
       
        printf ("\nHa Seleccionado Multiplicacion\n\n ");
       
printf ("Escribe el primer valor "); scanf ("%d",&x);     
printf ("Escribe el segundo valor "); scanf ("%d",&y);
z= x*y;
printf ("\n%d * %d = %d ",x,y,z);       
}

else if (opcion==4){
     
      printf ("\nHa Seleccionado Division\n\n ");
     
printf ("Escribe el primer valor "); scanf ("%d",&x);     
printf ("Escribe el segundo valor "); scanf ("%d",&y);
z= x/y;
printf ("\n%d / %d = %d ",x,y,z);       
}

else if (menu==6){
       
     
printf ("HA SELECCIONADO EL SEGUNDO MENU\n\n ");
 
printf ("Escriba el primer valor "); scanf ("%d",&a);
printf ("Escriba el segundo valor "); scanf ("%d",&b);

if (a>b)  {                           
         
printf ("\nEl Mayor es %d ",a);
printf ("\nEl Menor es %d ",b);       
}



else  if (a<b) {

printf ("\n El Mayor es %d \n",b);
printf ("\n El Menor es %d \n",a);     
}


else {
     printf ("\nSon Iguales \n ");
     }
}



     

 
     system ("pause ");
     }
#140
if (a>b)  {                           
         
printf ("\nEl Mayor es %d ",a);
printf ("\nEl Menor es %d ",b);       
}



else  if (a<b) {

printf ("\n El Mayor es %d \n",b);
printf ("\n El Menor es %d \n",a);     
}


else {
     printf ("\nSon Iguales \n ");
     }


Mete esa parte del código dentro de:

else if (menu==6){
   
}