• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    Juego conecta 4

    Programado Fijo Cerrado Movido
    Software
    7
    20
    6.8k
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • P
      pakohuelva
      Última edición por

      No se cual es el problema de representacion que me comentas, no se si es dibujarlo en la pantalla o te refieres a otra cosa.

      Sobre lo de pascal, decirte que es pascal se puede hacer todo lo que se puede hacer en C es igual de potente. La parada de una ejecucion se puede hacer con break, creo recordar, pero no te recomiendo que interrumpas la ejecucion de un programa, no es "limpio".

      1 Respuesta Última respuesta Responder Citar 0
      • J
        jOki
        Última edición por

        Bueno representar la matriz ya lo he resuelto, ahora solo me falta saber como hacer que un procedimiento haga que se termine de ejecutar el programa. Grcias pakohuelva 😛

        PD: pq break no es limpio??

        jOki wrote

        1 Respuesta Última respuesta Responder Citar 0
        • P
          pakohuelva
          Última edición por

          ¿Que lenguajes has usado antes?. Supongo que sabras prrgramcion estructurada, ¿no?.

          Para terminar el programa solo tienes que finalizarlo, vaya tonteria, quiero decir que si el programa sigue una secuencia lineal por el codigo cuando llegue a end. terminara y te devolvera al sitio desde donde lo hayas llamado. Si usas un bucle para proporcionar un menu como parece lo mas logico, igual, cuando termine el procedimiento (o directamente en el programa principal) seguira su ejecucion hasta que encuentre un end. y salga.

          Lo del break no es un buen modo de programar y si en mi facultad lo encuentran en una practica en Pascal me suspenden directametne. Se supone que el uso del break no es una manera "elegante" de programar, el programa deber de comenzar, termianr y seguir un desarrollo eficiente sin saltos "no programados".

          De todas formas el break de pascal no es exactamente igual que el de C y no se como funciona, no se si termina el programa, el procedimiento o el bucle en el que se llame.

          No se si te habras bajado el archivo que te dije, en el se ve el modo grafico para pascal con el que puedes dibujar un tablero "mu chulo".

          P.D.: Yo tengo que entregar una en Pascal para la semana que viene, si queires te paso una copia para que la mires aunque seguramente no te sirva de mucho porque es de arboles.

          1 Respuesta Última respuesta Responder Citar 0
          • J
            jOki
            Última edición por

            Claro que se lo que es programacion estructurada :P. En todo momento solo he usado pascal. Se supone que en cualquier momento del juego, cuando pulses una tecla se quita el programa. Yo habia pensado llamar a un procedimiento que tuviera un orden de "cerrar" o algo asi para finalizar el programa. Pero al final lo que hare es llamar a un procedimiento que contiene la orden exit, cre finaliza el procedimiento (es un procedimiento que se llama desde otro) y asi sigue la linea normal del programa como dices tu hasta que llegue al END. El fichero que dices no me lo he bajado, pero ahora mismo los busco, ya que una de las cosas que tenemos que mejorar es el tablero, ya que como no hemos dado graficos en pascla lo sabemos hacer, pero cutremente… bueno tio, muchas gracias de nuevo, al final te tendre que poner en creditos jejeejje

            jOki wrote

            1 Respuesta Última respuesta Responder Citar 0
            • J
              jOki
              Última edición por

              Por cierto, me he bajado dos ficheros. No se si te referias a alguno de esos. uno que sale un menu a la izquierda (supongo que te referirias a ese) y otro de la web de nacho cabanes que es como una enciclopedia de juegos en pascal o algo asi. saludos

              jOki wrote

              1 Respuesta Última respuesta Responder Citar 0
              • P
                pakohuelva
                Última edición por

                Sobre los ficheros, el del menu es el mio y te puedes hacer una idea de los graficos en pascal, ya te digo que los tengo mejores pero no los encuentro. Sobre el otro es el mejor manual/tutorial de pascal que te puedes encontrar, tambien trata el tema de los graficos.

                Para lo que tu quieres hacer se me ocurre que todo el progrma este dentro de un while, las llamadas a los procedimientos dentro del bucle quiero decir. Dentro del bucle tienes varias opciones, una para que un jugador coloque una ficha, otra para que lo haga el otro y otra para salir del programa, demodo que en cualquier momento puedas salir. La opcion de salir lo que hara sera terminar el bucle, seria algo asi:

                c:=readkey; (esto creo que era asi, = me confundo con C)
                While c<>"s" do (con la tecla s sales del programa)
                begin
                if c="1" and turno=1 jugador1;
                if c="2" and turno=2 jugador2;
                c:=readkey;
                end;

                Ademas tendrias que controlar que le toque a ese jugador (turno) esta variable la cambias cuando llamas al jugador1, dejandola lista para el siguietne jugador.

                1 Respuesta Última respuesta Responder Citar 0
                • J
                  jOki
                  Última edición por

                  Bueno ya esta terminado. La profe nos ha dicho (en un primer ojeo) que esta regular y nos ha echado la bronca por haber modificado variables globales en procedimientos y por no usar parametros en ellos. Bueno, en el zip solo se encuentra el ejecutable, y se aceptan criticas!!!!!! Si son criticas respecto al modo grafico tened en cuenta que no puntaba mas por ello…asi q vosotros direis...

                  PD: hay un errorcillo, haber si alguien lo descubre...

                  jOki wrote
                  attachment_p_98100_0_final.zip

                  R 1 Respuesta Última respuesta Responder Citar 0
                  • R
                    reichel @jOki
                    Última edición por

                    Hola!! Por favor el codigo de este programa podriais ponerlo?? Es que nos han mandado hacer esta practica y tenemos muchas dudas aun 😕 Gracias (tambien lo tenemos que hacer en pascal)

                    1 Respuesta Última respuesta Responder Citar 0
                    • K
                      kimberly
                      Última edición por

                      Hola jokii! a mi tb me mandaron a hacer un juego igual al q tu hiciste en pascal y estoy en primer año de informatica y de verdad no tengo idea de como empezarlo :nono:
                      sera q tu puedes colocar el codigo fuente ? para tener una guia… gracias
                      saludos pd: necesito tener una parte echa para el lunes ! jaja y ando como loca :verguen:

                      IstarionI 1 Respuesta Última respuesta Responder Citar 0
                      • IstarionI
                        Istarion @kimberly
                        Última edición por

                        Bueno hace 2 años que se escribio este post, veo dificil que te contesten 😛
                        Aunque viendo las soluciones dadas nuse, yo creo que intentaria hacerlo de otra manera. O recursivamente (que para primero va a ser que no) o empezando a buscar 4 fichas seguidas desde un extremo…

                        Intel Xeon E3 1231v3 @ 3.4Ghz / 16GB DDR3 2133Mhz 11-11-11 / R290 PRO / Samsung 970 Evo 500GB / Samsung 840 250GB / 2xHDD / Netway 700w

                        NOLDORN 1 Respuesta Última respuesta Responder Citar 0
                        • NOLDORN
                          NOLDOR @Istarion
                          Última edición por

                          Juas! En mi carrera en primero se ve recursividad claramente, y para estructuras de datos la tienes que saber manejar al dedillo o estás perdido xD

                          IstarionI 1 Respuesta Última respuesta Responder Citar 0
                          • IstarionI
                            Istarion @NOLDOR
                            Última edición por

                            @NOLDOR:

                            Juas! En mi carrera en primero se ve recursividad claramente, y para estructuras de datos la tienes que saber manejar al dedillo o estás perdido xD

                            Joer aqui estas que si, enseñan en segundo y mucha gente no lo aprende bien :risitas:
                            En realidad es facilillo lo que se enseña en la universidad (fuera se pueden llegar a hacer virguerias), lo que pasa que si en primero no te dan caña con las practicas es imposible aprenderlo 😛

                            Intel Xeon E3 1231v3 @ 3.4Ghz / 16GB DDR3 2133Mhz 11-11-11 / R290 PRO / Samsung 970 Evo 500GB / Samsung 840 250GB / 2xHDD / Netway 700w

                            1 Respuesta Última respuesta Responder Citar 0
                            • R
                              Romas
                              Última edición por

                              Necesito que me deis todo el codigo para crear el conecta 4 para html
                              Por favor es muy importante

                              R 1 Respuesta Última respuesta Responder Citar 0
                              • R
                                Romas @Romas
                                Última edición por

                                Por favor necesito que alguien me de los codigos para hacer el conecta 4 en html es un trabajo pero no se como empezar ni que hacer alguien me podria ayudar

                                1 Respuesta Última respuesta Responder Citar 0
                                • 1 / 1
                                • First post
                                  Last post

                                Foreros conectados [Conectados hoy]

                                0 usuarios activos (0 miembros e 0 invitados).
                                febesin, pAtO,

                                Estadísticas de Hardlimit

                                Los hardlimitianos han creado un total de 543.3k posts en 62.8k hilos.
                                Somos un total de 34.7k miembros registrados.
                                sridharpat ha sido nuestro último fichaje.