From 8aabcc5f1859b979e67198aa61425639d4687778 Mon Sep 17 00:00:00 2001 From: nicodev77 <62359691+nicodev77@users.noreply.github.com> Date: Tue, 1 Sep 2020 20:57:44 -0400 Subject: [PATCH] ultimo push --- 3enraya/3enraya.html | 191 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3enraya/README.me.txt | 2 ++ torosyvacas/README.md.txt | 1 + torosyvacas/torosyvacas.py | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 259 insertions(+) create mode 100644 3enraya/3enraya.html create mode 100644 3enraya/README.me.txt create mode 100644 torosyvacas/README.md.txt create mode 100644 torosyvacas/torosyvacas.py diff --git a/3enraya/3enraya.html b/3enraya/3enraya.html new file mode 100644 index 0000000..f61be3e --- /dev/null +++ b/3enraya/3enraya.html @@ -0,0 +1,191 @@ + + + + + Ta-Te-Ti + + + + + +
+ Bienvenidos al Tateti de Eduardo Nicolas Chamorro del Bootcamp VII de ROSHKA +
+ + + + Jugador 1: +
+ Jugador 2: +
+
+ +
+
+ + +
+ + + + +
+ + + + + +
+
+ + + diff --git a/3enraya/README.me.txt b/3enraya/README.me.txt new file mode 100644 index 0000000..87b4c48 --- /dev/null +++ b/3enraya/README.me.txt @@ -0,0 +1,2 @@ +Tuve un problema con el enunciado y no entendi del todo, hice con javascript por que me parecia lo mas adecuado, pero las verificaciones del enunciado son todos en base a matrices +y mi implementacion no fue asi, yo hago directamente en un html, y con botones que interactuan con la tabla, a traves del click, ya no pude correjir por falta de tiempo, Perdon \ No newline at end of file diff --git a/torosyvacas/README.md.txt b/torosyvacas/README.md.txt new file mode 100644 index 0000000..8dcc1c1 --- /dev/null +++ b/torosyvacas/README.md.txt @@ -0,0 +1 @@ +Hice que la computadora genere el numero de 4 digitos aleatorio, y el usuario va ingresando los numeros posibles, puede intentar ingresar hasta 12 veces \ No newline at end of file diff --git a/torosyvacas/torosyvacas.py b/torosyvacas/torosyvacas.py new file mode 100644 index 0000000..a6d623b --- /dev/null +++ b/torosyvacas/torosyvacas.py @@ -0,0 +1,65 @@ +import random + +numero = []; +intentos = 0 + +def CrearNumero(): + for i in range(4): + x = random.randrange(0,9) + numero.append(x) + if len(numero) > len(set(numero)): + numero.clear() + CrearNumero() + + + +def Jugar(): + global intentos + intentos = intentos+1 + vacas = 0 + toros = 0 + val=0 + print(numero) + print("este es el intento nro:", intentos) + if (intentos==12): + print("USTED HA PERDIDO, LA COMPUTADORA HA GANADO") + Jugar() + + opcion = input ("Jugador B Por favor ingrese un numero de 4 digitos") + op=int(opcion) + contador=0 + """proceso de validacion para que un numero sea de 4 digitos """ + while op>10 : + op=op/10 + contador=contador+1 + + print + if(contador==3 ): + print("numero valido") + val=1 + else: + print("numero invalido") + + + + if(val==1): + adivina = [] + for i in range(4): + adivina.append(int(opcion[i])) + for i in range(4): + for j in range(4): + if adivina[i]==numero[j]: + vacas+=1 + + for x in range (4): + if adivina[x] == numero[x]: + toros+=1 + print("Toros:", toros) + print("Vacas",vacas) + if (toros == 4): + print("Usted Gano despues de ", intentos, "intentos") + if (toros!=4): + Jugar() + +CrearNumero() +Jugar() \ No newline at end of file -- libgit2 0.26.0