Advertisement
jtentor

Ejercicio 3 Práctico 0

Aug 14th, 2017
642
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/usr/bin/env python
  2. # -*- coding: UTF-8 -*-
  3. __author__ = 'Julio Tentor jtentor@gmail.com'
  4.  
  5.  
  6. import random
  7.  
  8.  
  9. def consola():
  10.     cantidad = int(input("Ingrese la cantidad de números a procesar: "))
  11.  
  12.     if cantidad > 0:
  13.         mayor = 0
  14.         menor = 0
  15.         primeravez = True
  16.         suma = 0
  17.         for i in range(0, cantidad):
  18.             numero = int(input("Ingrese el número (" + str(i + 1) + "): "))
  19.             if primeravez:
  20.                 mayor = numero
  21.                 menor = numero
  22.                 primeravez = False
  23.             else:
  24.                 if numero > mayor:
  25.                     mayor = numero
  26.                 if numero < menor:
  27.                     menor = numero
  28.             suma += numero
  29.  
  30.         print("Mayor:    " + str(mayor))
  31.         print("Menor:    " + str(menor))
  32.         print("Promedio: " + str(suma / cantidad))
  33.  
  34.  
  35. def automatico():
  36.     cantidad = random.randrange(10, 50)
  37.  
  38.     if cantidad > 0:
  39.         mayor = 0
  40.         menor = 0
  41.         primeravez = True
  42.         suma = 0
  43.         for i in range(0, cantidad):
  44.             numero = random.randrange(100) * random.choice([-1,1,1,1,1])
  45.             print(numero, end=" ")
  46.             if primeravez:
  47.                 mayor = numero
  48.                 menor = numero
  49.                 primeravez = False
  50.             else:
  51.                 if numero > mayor:
  52.                     mayor = numero
  53.                 if numero < menor:
  54.                     menor = numero
  55.             suma += numero
  56.  
  57.         print()
  58.         print("Mayor:    " + str(mayor))
  59.         print("Menor:    " + str(menor))
  60.         print("Promedio: " + str(suma / cantidad))
  61.  
  62. #automatico()
  63. consola()
Advertisement
RAW Paste Data Copied
Advertisement