# Zadania 1
# 1. Utwórz trzy zmienne, do których wpisz wartość 3 jako odpowiedni typ:
# - x_int - jako liczba całkowita
# - x_float - jako liczba z przecinkiem
# - x_str - jako napis

# x_int = 3
# x_float = 3.5
# x_str = "trzy"
# # print(x_str, x_float,x_int)
##################################################################
# Zadanie 2 
# 2. Utwórz zmienną napis_liczba, która przechowuje wartość "290".
# Utwórz zmienną x. Użyj konwersji z typu str na typ int, aby zmienna x
# przechowywała to co napis_liczba, ale jako typ liczby całkowitej

# napis_liczba = "290"
# x = int(napis_liczba)
# print(x)
###################################################################
# Zadanie 3
# 3. Utwórz 3 zmienne:
# - pole_trojkata
# - podstawa_trojkata
# - wysokosc_trojkata
# Do podstawa_trojkata oraz wysokosc_trojkata powinny trafić wartości odczytane z
# konsoli (od użytkownika).
# Oblicz pole takiego trójkąta i zapisz wynik w zmiennej pole_trojkata
# Wyświetl wynik jako komunikat:
# Pole trójkąta o podstawie XX oraz wysokości XX wynosi XX
# Zamiast XX powinny pojawić się wartości liczbowe

# podstawa_trojkata = int(input("Podaj wymiary podstawy trójkąta: "))
# wysokosc_trojkata =  int(input("Podaj wymiary wysokość trójkąta: "))
# pole_trojkata = podstawa_trojkata * wysokosc_trojkata / 2
# print(f'Pole trójkąta o podstawie {podstawa_trojkata} oraz wysokości {wysokosc_trojkata} wynosi {pole_trojkata}')
###########################################################################
# Zadania 4
# 4. Zapytaj użytkownika o jego wiek i na tej podstawie wyświetla w konsoli jeden
# z komunikatów:
# - Jesteś pełnoletni/a
# - Nie jesteś jeszcze pełnoletni/a. Brakuje Ci XX lat do 18 roku życia
# Zamiast XX powinna pojawić się wartość liczbowa

# wiek = int(input("Ile masz lat:"))
# if wiek < 18:
#     rok = 18 - wiek
#     print(f"Nie jesteś jeszcze pełnoletni/a. Brakuje Ci {rok} lat do 18 roku życia")
# else:
#     print("Jesteś pełnoletni:")
#################################################################################
# Zadanie 5
# 5. Cena atrakcji turystycznej zależy od miesiąca. Napisz program, który zapyta
# użytkownika o liczbę biletów oraz miesiąc, w którym chce odwiedzić park
# rozrywki i na tej podstawie obliczy koszt transakcji.
# Koszt biletu w danym miesiącu (miesiąc jako numer -> koszt biletu):
# - 1 -> 50 zł
# - 2 -> 50 zł
# - 3 -> 100 zł
# - 4 -> 100 zł
# - 5 -> 200 zł
# - 6 -> 200 zł
# - 7 -> 250 zł
# - 8 -> 200 zł
# - 9 -> 200 zł
# - 10 -> 100 zł
# - 11 -> 100 zł
# - 12 -> 50 zł
# Wyświetl komunikat:
# "Cena biletów: XX zł"
# XX to wartość liczbowa
# Jeśli wprowadzono niepoprawny numer miesiąc program powinien wyświetlić
# informację:
# "Wprowadzono niepoprawny numer miesiąca. Spróbuj ponownie"

# ile_biletow = int(input("Podaj ile chcesz kupić biletów :"))
# miesiac = int(input("Podaj m:"))
# # m1 =   50 
# # m2 =   50  
# # m3 =   100 
# # m4 =   100 
# # m5 =   200 
# # m6 =   200 
# # m7 =   250 
# # m8 =   200 
# # m9 =   200 
# # m10 =  100 
# # m11 =  100 
# # m12 =  50 

# # kwota = 0
# import sys

# if miesiac == 1 or miesiac == 2 or miesiac ==12:
#     kwota = ile_biletow *  50
# elif miesiac == 3 or miesiac ==4 or miesiac == 11 or miesiac == 10:
#     kwota = ile_biletow * 100
# elif   miesiac == 5 or miesiac == 6 or miesiac ==8 or miesiac == 9:
#     kwota = ile_biletow * 200
# elif miesiac == 7:
#     kwota = ile_biletow * 250
# else:
#     print('Nie ma takiego miesiąca')
#     sys.exit()
    
# print(f"Bilety kosztują {kwota}")
###############################################################################
# Zadanie 6 
# 6. Napisz program, który zapyta użytkownika o liczbę, a następnie wypisze na
# ekranie tyle wyników z rzutu kością sześcienną.
# Rzut kością sześcienną to wynik z losowania liczby od 1 do 6 (włącznie)
# import random
# rzuty = int(input("Podaj ilość żótów kością:"))
# for i in range(rzuty):
#     ilosc = random.randint(1 ,6 )
#     print(f"wyniki to {ilosc}")
##################################################################################33
# Zadanie 7 
# 7. Napisz funkcję, która przyjmuje 2 argumenty:
# - tekst, typu str
# - n, typu int
# a zwraca nowy napis, który powstaje poprzez połączenie text n razy.
# Szablon funkcji:
# def laczenie_slow(???) -> ???:
# nowy_tekst = ""
# ???
# ???
# return ???
# Zastąp wszystkie znaki zapytania odpowiednimi wyrazami/instrukcjami/itd
# n = int(input("Podaj ilość połączeń:")) 
# tekst = str(input("Napisz tekst:"))
# def laczenie_slow(tekst, n, nowy_tekst ):
#     tekst2 = n * tekst
#     nowy_tekst = (f"Nowy tekst to {tekst2}")










































