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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Alguien puede ayudarme a resolver este código en C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Alguien puede ayudarme a resolver este código en C#  (Leído 1,913 veces)
Aldoeeee

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Alguien puede ayudarme a resolver este código en C#
« en: 6 Abril 2016, 06:12 am »

La verdad trato he tratado de hacer todo lo posible siendo que no se nada de C
espero su ayuda.

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h> //
  4. int main ()
  5. {
  6. int suma;
  7. int miPunto;
  8. enum estatusJuego;
  9. srand( time ( NULL ) );
  10. suma = tiraDados();
  11. switch(suma)
  12. {
  13. case 7:
  14. case 11:    
  15. estatusJuego = Ganas;        
  16. break;
  17. case 2:      
  18. case 3:    
  19. case 12:    
  20. estatusJuego = Pierdes;    
  21. break;
  22. default:          
  23. estatusJuego = Continuas;        
  24.    miPunto=suma;          
  25. printf("El punto obtenido es %d\n", miPunto);          
  26. break;
  27. }
  28. while ( estatusJuego == Continuas )
  29. {                  
  30. suma = tiraDados();
  31. if( suma == miPunto)
  32. {            
  33. estatusJuego = Ganas;
  34. }
  35. else {        
  36. if (suma == 7 ) estatusJuego = Pierdes;        
  37. }
  38. }
  39. if ( estatusJuego == Ganas)printf("Jugador ganador");
  40. else printf("Juegador Perdedor");
  41. return 0;  
  42. }
  43. int tiraDados (void)
  44. {
  45. int dado1;  
  46. int dado2;
  47. int sumaTemp;
  48. dado1= 1 + (rand() % 6);
  49.    dado2= 1 + (rand() % 6);
  50. sumaTemp= dado1 + dado2;
  51. printf("El jugador tiro %d + %d = %d\n", dado1, dado2, sumaTemp);
  52. return sumaTemp;    
  53. }



Mod: Los códigos deben ir en etiquetas GeSHi, si el tema es sobre c# va en c#, no en otro lugar


« Última modificación: 6 Abril 2016, 06:26 am por engel lex » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Alguien puede ayudarme a resolver este código en C#
« Respuesta #1 en: 6 Abril 2016, 06:27 am »

el codigo está mal o le faltan cosas aunque si sabes lo básico de c# no deberías tener ninguna dificultad al convertirlo, donde tienes problemas?


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines