7 Patrones Comunes 2

Páginas: 3 (593 palabras) Publicado: 30 de abril de 2015
Patrones comunes
´
Programacion
http://progra.usm.cl
UTFSM

IWI-131 (UTFSM)

´
Programacion

1 / 18

Sumar cosas

´ que reciba como par´ametro un numero
´
Escriba una funcion
´ debe retornar la sumade los numeros
´
entero. La funcion
al
cuadrado desde el 1 hasta el valor ingresado como par´ametro:
12 + 22 + 32 + · · · + (n − 1)2 + n2 .

IWI-131 (UTFSM)

´
Programacion

2 / 18

´
Solucion:

defsumar(n):
suma = 0
c = 1
while c <= n:
d = c ** 2
suma = suma + d
c = c + 1
return suma

IWI-131 (UTFSM)

´
Programacion

3 / 18

Sumar cosas

´ que retorne la suma de los cuadrados de los
Escribauna funcion
´
´ no recibe
numeros
ingresados por el usuario. La funcion
par´ametro y termina cuando el usuario ingrese un cero:
5
1
4
0
La suma de cuadrados es 42

IWI-131 (UTFSM)

´
Programacion

4 /18

´
Solucion:
def sumar()
suma = 0
flag = True
while flag:
n = int(raw_input()) ** 2
if n == 0:
flag = False
else:
suma = suma + n
return suma

IWI-131 (UTFSM)

´
Programacion

5 / 18

´ sumarcosas:
Patron

suma = 0
ciclo:
n = calcular()
suma = suma + n

IWI-131 (UTFSM)

´
Programacion

6 / 18

´ multiplicar cosas:
Patron

prod = 1
ciclo:
n = calcular()
prod = prod * n

IWI-131 (UTFSM)

´Programacion

7 / 18

´ contar cosas:
Patron

cuenta = 0
ciclo:
...
cuenta = cuenta + 1

IWI-131 (UTFSM)

´
Programacion

8 / 18

Encontrar el m´aximo de enteros positivos
´ que reciba como par´ametrola cantidad de
Escriba una funcion
´
´
numeros
a ingresar, luego solicite los numeros
enteros positivos
´
y retorne el numero
mayor ingresado:
Cuantos datos: 10
4
2
7
5
5
3
7
2
4
El mayor es 7IWI-131 (UTFSM)

´
Programacion

9 / 18

´ 1:
Solucion
def mayor(n):
mayor = -1
c=1
while c <= n:
a = int(raw_input())
if a > mayor:
mayor = n
c = c + 1
return mayor
x = int(raw_input('Cuantos datos: '))print "El mayor es", mayor(x)

IWI-131 (UTFSM)

´
Programacion

10 / 18

´ 2:
Solucion
def mayor(n):
mayor = -1
c = 1
while c <= n:
a = int(raw_input())
mayor = max(mayor, a)
c = c + 1
return mayor...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El Servidor de 2 patrones
  • bloque patron 2
  • MODULO 7 NAVEGACION Y COMUNICACIONES
  • Practica 7 Ge Comunicaciones
  • HISTORIA COMUNA 7
  • Bloque 2 Evidencia 2 Comun
  • Patrón 7
  • capitulo 2 DE LAS OBLIGACIONES Y PROHIBICIONES DE LOS PATRONOS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS