Lo q sea

Solo disponible en BuenasTareas
  • Páginas : 7 (1583 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de septiembre de 2010
Leer documento completo
Vista previa del texto
Taller 2: Condicionales python
Introducci´n a la Programaci´n - Grupo E o o August 29, 2010

Abstract En el mundo corriente nos encontraremos con diferentes tipos de sistemas, algunos de m´s complejidad que otros. Por nuestra condici´n de ingenieros debemos ser caa o paces de entender el sistema y modelarlo con el fin de poder encontrar problemas u optimizaciones. Para modelarlo debemosidentificar tanto el objetivo del sistema como las constantes, variables y propiedades que se cumplen, de manera que lleguemos a un punto en el que podamos decir que lo que pasa es nuestro modelo pasa en el sistema real. Se debe tener en cuenta qu´ es lo que realmente queremos modelar para no caer e en el error de modelar situaci´n que no nos ayuden. Este taller pretende acercalos a o la realidad de sucarrera, aqu´ encontrar´n sistemas los cuales deber´n modelar (para ı a a esta ocasi´n en python), recuerden que de ustedes depende c´mo modelarlo. o o

1

Desarrollar
1. Escribe un programa que pida la nota de un estudiante (de 1 a 10) y diga si es un insuficiente (menos de 5), suficiente (de 5 a 7), notable (de 7 a 9) o sobresaliente (entre 9 y 10) 2. Un a˜o es bisiesto si es divisible por 4,excepto si es una centuria, que tiene que ser n divisible por 400 (1800 y 1900 no fueron bisiestos, pero 1600 y el 2000 s´ Escribe ı). un programa que pida el n´mero de un a˜o y muestre si es bisiesto o no. u n 3. SUPONGA que existen dos opciones para ser exonerados del parcial final: • Que las notas del parcial 1 y del proyecto sean mayores a 4.5. • Que en alguno de los dos parciales haya sacado 5.0y el otro no lo haya perdido. 4. Escribir un algoritmo que lea tres n´meros reales y me diga, si se trata de un tri´ngulo u a (La suma de dos lados cualesquiera debe ser mayor que el tercer lado), y que tipo de triangulo es (Equil´tero: todos los lados son iguales, Is´sceles: al menos dos lados a o son iguales, Escaleno: no tiene dos lados iguales).

1

5. Realice un programa al cual leingresan 2 n´meros enteros positivos (x, y). El prou grama lo unico que har´ es imprimir en pantalla el valor True si x es divisor de y, ´ a False de lo contrario. 6. Para desarrollar un video juego de disparos se necesita evaluar en qu´ lugar cae el e disparo con respecto a un plano de coordenadas. El plano de referencia tiene el origen en la esquina superior izquierda (0,0). El punto que define lacuadricula est´ en la a esquina inferior derecha (a, b). El punto que se va a evaluar puede caer dentro del plano o fuera de l. Usted debe desarrollar una programa en python que evalue si el punto cae en una de las 9 ´reas que se representan a continuaci´n: a o

El programa deber´ pedir primero que todo las coordenadas a y b del plano. Posteria ormente pedir´ el punto en el cual cay´ el disparo.Finalmente imprimir´ en pantalla a o a el n´mero correspondiente al ´rea donde se encuentra junto con alg´n mensaje. Es u a u decir, debe retornar 9 si el punto cae dentro del plano de referencia; 1 indica que el punto est´ a la izquierda y arriba del origen; 2 indica que el punto est´ sobre el a a origen, pero su coordenada horizontal est´ en el intervalo [0, a], y as sucesivamente. a 7. Teniendoen cuenta el siguiente c´digo: o

a = input("Ingrese primer valor: ") b = input("Ingrese segundo valor: ") 2

r1 = a % 2 == 0 r2 = b % 2 == 0 if r1: if r2: print else: print else: if r2: print else: print

a*b a*a

b*b 0

Explique cu´l es el objetivo de este programa, asumiendo que a y b son enteros a positivos. 8. Los empleados de una f´brica trabajan en dos turnos: diurno y nocturno.Se desea a calcular el jornal diario de acuerdo con los siguientes puntos: • La tarifa de horas diurnas es de $40. • La tarifa de horas nocturnas es de $100. • Caso de ser Domingo, la tarifa se incrementara en $100 en el turno diurno y $200 en el turno nocturno. 9. Determinar la cantidad de dinero que recibir´ un trabajador por concepto de las a horas extras trabajadas en una empresa, sabiendo...
tracking img