Advertisement
Guest User

Untitled

a guest
May 24th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. tekrar = int(input("Şimdi bir oyun oynayalım. Kaç kere oynamak istiyorsun? "))
  2.  
  3. for i in range (1,tekrar+1,1):
  4. print("dik üçgen, eşkenar üçgen, kare, dikdörtgen ya da daire seç.")
  5. print()
  6. tur = input("Hangi şekli istiyorsun ")
  7.  
  8. if tur == "dik üçgen":
  9. satir = int(input("üçgen satır sayısını giriniz"))
  10. for sayi in range(1,satir+1,1):
  11. print(sayi*"*")
  12.  
  13. elif tur == "eşkenar üçgen":
  14. satir = int(input("üçgen satır sayısını giriniz"))
  15. sayac = satir
  16. for sayi in range(1,satir+1):
  17. print(sayac*" ",(2*sayi-1)*"*")
  18. sayac-=1
  19.  
  20. elif tur == "kare":
  21. satir = int(input("kare satır sayısını giriniz"))
  22. for dis in range(1,satir+1):
  23. for ic in range(1,satir+1):
  24. print("*", end=" ")
  25. print()
  26.  
  27. elif tur =="dikdörtgen":
  28. satir = int(input("dikdörtgen satır sayısını giriniz"))
  29. sutun = int(input("dikdörtgen sütun sayısını giriniz"))
  30. for satir in range(1,satir+1):
  31. for sutun in range(1,sutun+1):
  32. print("*", end=" ")
  33. print()
  34.  
  35. elif tur =="daire":
  36. satir = int(input("daire satır sayısını giriniz"))
  37. for sayi in range(satir):
  38. if sayi > satir/2:
  39. for k in range(satir-sayi):
  40. print(" ",end="")
  41. for m in range((sayi+2)*2-1):
  42. print("*",end="")
  43. print()
  44.  
  45. for sayi in range(satir,0,-1):
  46. if sayi > satir/2:
  47. for k in range(satir-sayi):
  48. print(" ",end="")
  49. for m in range((sayi+2)*2-1):
  50. print("*",end="")
  51. print()
  52.  
  53. else:
  54. print("dik üçgen, eşkenar üçgen, kare, dikdörtgen ya da daire seçebilirsiniz.")
  55. print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement