bssanchez93

Reto Piramide

Jun 9th, 2013
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.94 KB | None | 0 0
  1. #!/usr/bin/env phyton
  2.  
  3. #piramide.py
  4. #programa para crear piramide (Tarea de L00PeR)
  5. #by Kid_Goth
  6.  
  7. #declaracion de variables
  8. let = " " #letra con la cual se rellenaran espacios vacios
  9. altPir = input("Introduce la altura de la piramide o * para salir: ") #Esta variable sera la altura de la piramide
  10. while(altPir != "*"):
  11.     altPir = int(altPir)
  12.     ast1 = altPir - 2 #variable de primer asterisco
  13.     cen = -1 #variable de centro
  14.     x = 1 #variable para controlar ciclo
  15.     while(altPir >= x):
  16.         if(x == 1):
  17.             print(let * ast1, "*")
  18.         elif(x == altPir):
  19.             print("*" * ((altPir * 2) - 1))
  20.         elif(x == 2):
  21.             print(let * ast1, "*", "*")
  22.             cen += 2
  23.         else:
  24.             print(let * ast1, "*", let * cen, "*")
  25.             cen += 2
  26.         x += 1
  27.         ast1 -= 1
  28.     altPir = input("Introduce la altura de la piramide o * para salir: ")
  29. print("HackxCrack es la Onda... Bye!!!")
Advertisement
Add Comment
Please, Sign In to add comment