JUEGO: Familia en Cascada.  ¿Cuáles son las salidas?

Slides:



Advertisements
Presentaciones similares
Capítulo 2 Algoritmos.
Advertisements

Lenguaje PHP Capítulo 4.
Pippy (Python para niños)‏ 1.
SISTEMAS DE INFORMACIÓN
Iteración La iteración permite modelar problemas en los cuales una secuencia de instrucciones debe ejecutarse varias veces. La cantidad de iteraciones.
Te presento a Python Qué es Python? Lenguaje interpretado
Tema 2: Lenguaje PHP básico
Herramientas Grep y AWK
Estructuras de Control
Aprende C en una lluviosa tarde de domingo (en algo más de un par de horas) Sintaxis del lenguaje C para implementar un programa imperativo.
Abstracción de Datos La abstracción es un recurso fundamental en la programación orientada a objetos y está además fuertemente ligado a reusabilidad.
ESTRUCTURAS DE SECUENCIA
Introducción a la Computación (7ma Semana) Lunes 16 de Abril del 2007
Introducción a la Computación (8va Semana) Lunes 23 de Abril del 2007
ESTUDIANTES.
Facultad de Ingeniería y Arquitectura Introducción a la Computación 2006 – II (8va Semana) Lunes 25 de Setiembre del 2006 Juan José Montero Román.
Oscar Bedoya. Edificio 331, 2º piso, E.I.S.C. Estructuras de datos y algoritmos.
Método en Java.
FUNCIONES Y PROCEDIMIENTOS
SINTAXISYSEMANTICA. Tengo la impresión de que Java fue diseñado para hacer que fuera difícil escribir mal código, mientras que Python está diseñado para.
Programación orientada a objetos
Lenguaje C.
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
Repaso/resumen Introducción a la programación Orientada a Objetos 1.Strings 2.Archivos 3.Clases y objetos 4.Herencia 5.Ventanas 6.Dibujos y Gráficos.
Proyecto 1 Agregar los siguientes operadores a Tiny, con la precedencia y asociatividad indicada OperadorTipoPrecAsociatividad ** binario altaderecha -,
Hecho por: Carolina Buelvas Meza Catalina Velásquez Vergara.
CI TEORIA semana 4 Estructura Algorítmica: SELECCIÓN
Capítulo 1 “Elementos de Programación”
Sesión 5 Sentencias de Selección y repetición Prof:Eridan Otto Programación de Computadores Lenguaje Pascal.
COMPUTACION 2009 C lase 4 Programa PASCAL SENTENCIAS DATOS Expresiones Tipos Declaración de variables Declaración de variables Asignación Entrada/Salida.
Conversión de Temperatura Centígrados Fahrenheit
Teoría – Alejandro Gonzalez
Estructuras de Control.
Recursividad (2 clases) 1. Nivelación Funciones Menú Vectores String
Funciones. def mi_funcion(param1, param2): print param1 print param2 Considerar identación Estructura de Funciones.
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
ING.CIP.IVAN PETRLIK AZABACHE. SEMANA 02 Control de flujo  Condicional Simple if( condicion) { //sentencia 1 // sentencia 2. }
© Manuel ColladoAWK-1 Herramientas Grep y AWK Grep: Globally search for Reg. Expr. and Print (UNIX - editor “ed” - g/re/ p) AWK: Aho, Weinberger.
Estructuras de Repetición (Hacer-Mientras)
Oscar F. Bedoya L. Fundamentos de análisis y diseño de algoritmos.
Sesión 14: Python (5) – Aplicaciones. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
Sesión 13: Python (4) – Estructura Repetición. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
PHP el Lenguaje Ejercicios Básicos.
Entrada y Salida ES.leerChar (); ES.leerEntero (); ES.leerEnteroLargo (); ES.leerFloat (); ES.leerDouble (); System.out.print System.out.println.
Otrogar el prestamo si El pedido es menor que 100 Para importes mayores de 100 se necesita que el cliente sea mayor de 18 y tenga trabajo Para importes.
int cantidad, horas, cuota; float precio, peso; cantidad = 5; // Le asigno un número a la variable Cantidad; horas = // Le asigno 30 a la variable.
Hackear un Sitio Web. Claudio
PROGRAMACIÓN EN PHP Y MYSQL Tema 4: Estructuras de control Jose Miguel Vidagany Igual.
TIPOS DE DATOS Estructuras de control y repetición PARCIAL III.
U6 Ejercicios ¡¡¡¡PREPARANDO LA PEC1!!!!. ERRORES FRECUENTES EN test de 8/10/2015 Nombre de la función no muy bueno : debe ser ImprimeNombreMes o ImprimeMesEnLetra.
U11: Recursividad Otra manera de hacer bucles Dicen algunos pedagogos que conceptualmente mas sencilla.
U8 Repetición controlada por expresión lógica y cadenas 1 Flexibilidad.
U10 ¡¡¡¡YA TENEMOS TODOS LOS RECURSOS!!!! ¡¡A JUGAR!!
INS-204 Fundamentos de Programacion notas de clase, objetivo, programar en Python con nivel medio de destreza.
OperadorSignificadoEjemplos +Se usa para sumar valores numéricos (3+4)*(5-2) -Se usa para restar valores numéricos 7 – 2 50 – 35 *Se usa para.
OperadorSignificadoEjemplos +Se usa para sumar valores numéricos (3+4)*(5-2) -Se usa para restar valores numéricos 7 – 2 50 – 35 *Se usa para.
2-icons-by-antrepo.html.
2012-BM5A. Unos tips antes de empezar: C# es Case Sensitive (sensible a mayúsculas) Pepe ≠ pepe ≠ pEpE Las asignaciones se hacen con “=” y las comparaciones.
PROGRAMA DE MAESTRÍA EN INGENIERÍA DE SOFTWARE Integrantes: Edwin Pilataxi Henry Pilataxi José Dorado.
ABA + B AB(A + B)´ ABA B
Clase 9: Repaso/Resumen
Clase 17: Arreglos de Objetos
Clase 9: Repaso/Resumen
#crear diccionario con items nombre:[fono,...] D=dict() #leer lineas de agenda.txt for linea in open("agenda.txt"): #recuperar.
Paul Leger Funciones Paul Leger
PROGRAMACIÓN (2).
Problema: ordenar 3 números generados al azar
Variables, Expresiones y Enunciados
LINK: siafadmapp/.
Transcripción de la presentación:

JUEGO: Familia en Cascada

 ¿Cuáles son las salidas?

 ¿Cuáles son las entradas?

 ¿Cuáles son las condiciones o restricciones?

 ¿Cuáles son los procesos o cálculos realizados?

def entero(text ) ok = False texto = raw_input(text) while not ok : texto = raw_input(text) ok = False try: texto = int(texto) ok = True if (texto 3) ok = False print "el numero no corresponde a alguna opción del menú, escoja una opción del 1 al 3" except: print "[",texto,"] no es un numero, o no es numero entero" return texto

def enterop(text): ok = False while not ok : texto = raw_input(text) ok = False try: texto = int(texto) ok = True if (texto 5) or (not VerificarPosicion(texto)): ok = False print "el numero no corresponde a algun jugador, ingrese un numero entre uno y cinco" except: print "[",texto,"] no es un numero, o no es numero entero" return texto

def VerificarPosicion(x): if x==0: return True if(lampara): if(LD[x-1]==1): return True else: if(LI[x-1]==1): return True return False

def prsonasnLD(): return LD def prsonasnLI(): return LI

def RestarT (x,y): global tiempo if y==-1: tiempo = tiempo - ContT[x] return if x==-1: tiempo= tiempo - ContT[y] return if ContT[x]>ContT[y]: tiempo= tiempo-ContT[x] else: tiempo= tiempo-ContT[y]

def Mov(x): global LD global LI if lampara== True: LD[x]=0 LI[x]=1 else: LD[x]=1 LI[x]=0

def CambiarLampara(): global lampara if lampara: lampara=False else: lampara=True

def WIN(): print '\n' print "Buen trabajo, has logrado lo que muchos no ;) " def LOOSER(): print '\n' print "UUUPS....! lo siento te has quedado sin tiempo.. :( "

def Todos(): for i in range(0,5): if(LD[i]==1): return False return True

def nuevojuego() global tiempo,lampara, LD, LI, ConT tiempo = 30 lampara = True LD = [1,1,1,1,1] LI = [0,0,0,0,0] ContT = [1,3,6,8,12]

 Link para wiki:  Link para video:  INTEGRANTES: ALEJANDRA PAOLA VELASQUEZ BARILLAS vel12141 EMMA VERONICA ABAC SUCHI aba12383 VENUS ESMERALDACEBALLOS URRUELA ceb12088