# Cuenta-números.
# El programa, al recibir como datos una lista unidimensional de tipo
# entero y un número entero, determina cuántas veces se encuentra el
# número en la lista.
# Declaración de la lista con valores predeterminados
arreglo = [5, 2, 7, 5, 9, 5, 6, 3, 1, 5] + [0] * 90 # Lista con 100 elementos, 4 valores inicializados
# Mostrar los elementos del arreglo
for i in range(100):
if i < 10: # Solo mostrar los primeros 10 elementos para la demostración
print("Elemento %d: %d" % (i + 1, arreglo[i]))
numero_buscado = 5 # Número predeterminado para buscar
# Búsqueda del número en la lista
contador = 0
for i in range(100):
if arreglo[i] == numero_buscado:
contador += 1
print "\n\nEl %d se encuentra %d veces en el arreglo" % (numero_buscado, contador)
IyBDdWVudGEtbsO6bWVyb3MuCiMgRWwgcHJvZ3JhbWEsIGFsIHJlY2liaXIgY29tbyBkYXRvcyB1bmEgbGlzdGEgdW5pZGltZW5zaW9uYWwgZGUgdGlwbwojIGVudGVybyB5IHVuIG7Dum1lcm8gZW50ZXJvLCBkZXRlcm1pbmEgY3XDoW50YXMgdmVjZXMgc2UgZW5jdWVudHJhIGVsCiMgbsO6bWVybyBlbiBsYSBsaXN0YS4KCiMgRGVjbGFyYWNpw7NuIGRlIGxhIGxpc3RhIGNvbiB2YWxvcmVzIHByZWRldGVybWluYWRvcwphcnJlZ2xvID0gWzUsIDIsIDcsIDUsIDksIDUsIDYsIDMsIDEsIDVdICsgWzBdICogOTAgICMgTGlzdGEgY29uIDEwMCBlbGVtZW50b3MsIDQgdmFsb3JlcyBpbmljaWFsaXphZG9zCgojIE1vc3RyYXIgbG9zIGVsZW1lbnRvcyBkZWwgYXJyZWdsbwpmb3IgaSBpbiByYW5nZSgxMDApOgogICAgaWYgaSA8IDEwOiAgIyBTb2xvIG1vc3RyYXIgbG9zIHByaW1lcm9zIDEwIGVsZW1lbnRvcyBwYXJhIGxhIGRlbW9zdHJhY2nDs24KICAgICAgICBwcmludCgiRWxlbWVudG8gJWQ6ICVkIiAlIChpICsgMSwgYXJyZWdsb1tpXSkpCgpudW1lcm9fYnVzY2FkbyA9IDUgICMgTsO6bWVybyBwcmVkZXRlcm1pbmFkbyBwYXJhIGJ1c2NhcgoKIyBCw7pzcXVlZGEgZGVsIG7Dum1lcm8gZW4gbGEgbGlzdGEKY29udGFkb3IgPSAwCmZvciBpIGluIHJhbmdlKDEwMCk6CiAgICBpZiBhcnJlZ2xvW2ldID09IG51bWVyb19idXNjYWRvOgogICAgICAgIGNvbnRhZG9yICs9IDEKCnByaW50ICJcblxuRWwgJWQgc2UgZW5jdWVudHJhICVkIHZlY2VzIGVuIGVsIGFycmVnbG8iICUgKG51bWVyb19idXNjYWRvLCBjb250YWRvcikK