none
Ayuden es Urgente !! Traducir este codigo a c# RRS feed

  • Pregunta

  • Simular cien tiradas de dos dados y contar las veces que entre los dos
    suman 10.

    PROGRAMA dado
    ENTORNO:
    c <- 0
    i <- 0
    ALGORITMO:
    Borrar_pantalla( )
    MIENTRAS i < 101 HACER
    SI Int( Rnd( ) * 6 ) + Int( Rnd( ) * 6 ) + 2 = 10 ENTONCES
    c <- c + 1
    FINSI
    i <- i + 1
    FINMIENTRAS
    EN 10,20 ESCRIBIR "Las veces que suman 10 son: "  <--------------- Esta parte no entriendo
    EN 10,48 ESCRIBIR c                                                   <--------------- Esta parte no entriendo
    FINPROGRAMA 
    jueves, 8 de marzo de 2018 3:53

Respuestas

  • Buenas

    Esto tiene pinta de ser un ejercicio académico, y no damos respuestas finales a ejercicios académicos.

    Como orientación, lo que tienes que hacer es declarar un aleatorio Random  y dentro de un bucle for de 100 iteraciones, utilizar su método para saber cuantas veces sale un valor entre 2 (mínimo obtenido con dados) y 12 (máximo obtenido con dados), cada vez que salga un 10, aumentas un contador.

    Una vez que has terminado de hacer el for de 100 iteraciones, simplemente tienes que mostrar por consola (Console.Writeline(...))el texto:

    Las veces que suman 10 son:

    y en la linea siguiente, sacar por consola también en valor del contador que has ido sumando en el for

    Si tienes dudas comentanos

    Atte


    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    Para obtener una respuesta lo más rápida y concisa posible, te recomiendo:

    jueves, 8 de marzo de 2018 13:49

Todas las respuestas

  • Buenas

    Esto tiene pinta de ser un ejercicio académico, y no damos respuestas finales a ejercicios académicos.

    Como orientación, lo que tienes que hacer es declarar un aleatorio Random  y dentro de un bucle for de 100 iteraciones, utilizar su método para saber cuantas veces sale un valor entre 2 (mínimo obtenido con dados) y 12 (máximo obtenido con dados), cada vez que salga un 10, aumentas un contador.

    Una vez que has terminado de hacer el for de 100 iteraciones, simplemente tienes que mostrar por consola (Console.Writeline(...))el texto:

    Las veces que suman 10 son:

    y en la linea siguiente, sacar por consola también en valor del contador que has ido sumando en el for

    Si tienes dudas comentanos

    Atte


    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    Para obtener una respuesta lo más rápida y concisa posible, te recomiendo:

    jueves, 8 de marzo de 2018 13:49

  • EN 10,20 ESCRIBIR "Las veces que suman 10 son: "  <--------------- Esta parte no entriendo
    EN 10,48 ESCRIBIR c                                                   <--------------- Esta parte no entriendo
    FINPROGRAMA 

    la parte que no entiendes es que en la posicion 10x, y20 de la pantalla se escribe "las veces que suman 10 son":

    lo mismo para la segunda linea solo escribe el valor de "c"

    jueves, 8 de marzo de 2018 20:38