4. Acumuladores¶
La diferencia entre un contador y un acumulador es que en contadores el el valor agregado es constante, y en acumuladores, variable.
Cálculo de la suma de diez números enteros
9
n = 1
suma = 0
while n <= 10:
x = int(input("Ingrese el último %d número: " %n))
suma = suma + x
n = n + 1
print("suma: %d" %suma)
Activity: 4.1 ActiveCode (ac_l15_4a)
Promedio de 10 números enteros
9
n = 0
suma = 0
while n < 10:
x = int(input("Ingrese el último %d número: " %(n + 1)))
suma = suma + x
n = n + 1
print("Promedio: %5.2f" %(suma / n))
Activity: 4.2 ActiveCode (ac_l15_4b)
Calcular el factorial de diez
Print output (drag lower right corner to resize)
|
Activity: CodeLens 4.3 (cl_l15_4)
Calcular el factorial de un número entero
n
9
i = 1
fact = 1
n = int(input("Ingrese n: "))
while i <= n:
fact = fact * i
i = i + 1
print("Fact(%d) = %d" %(n, fact))
Activity: 4.4 ActiveCode (ac_l15_4c)
You have attempted 1 of 5 activities on this page