Strona matpiekos


Project maintained by matpiekos Hosted on GitHub Pages — Theme by mattgraham

Witam na mojej stronie

Uczęszczam na kierunek Informatyka i Systemy Inteligente na Akademii Górniczo Hutniczej w Krakowie.

Programowanie

Aktualnie jestem w trakcie nauki języka C oraz python. Razem z moim teamem tworzymy silnik szchowy oparty na języku python, w którym zaimplementujemy m.in. biblioteke NumPy oraz PyGame.

Przykład prostego kalkulatora w języku python

print("KALKULATOR")

def dodawanie(x, y):
    return x + y

def odejmowanie(x, y):
    return x - y

def mnozenie(x, y):
    return x * y

def dzielenie(x, y):
    return x / y

def potegowanie(x, y):
    return x ** y

wyjscie = False
while wyjscie == False:

    print("::Menu::")
    print("1 - dodawanie")
    print("2 - odejmowanie")
    print("3 - mnozenie")
    print("4 - dzielenie")
    print("5 - potegowanie")
    print("6 - wyjscie")

    choice = input("Wybierz (1/2/3/4/5/6):")

    if choice == '6':
        pytanie = input("Wyjść z programu? (Tak/Nie): ")
        if pytanie == 'Tak':
            wyjscie = True
            print('Koniec programu!')
            exit()
        elif pytanie == 'Nie':
            wyjscie = False
            print('Powrót do programu')
            choice = input("Wybierz (1/2/3/4/5/6):")

    x = float(input("Podaj liczbe: "))
    y = float(input("Podaj liczbe: "))

    if choice == '1':
        print(x, "+", y, "=", dodawanie(x, y))

    elif choice == '2':
        print(x, "-", y, "=", odejmowanie(x, y))

    elif choice == '3':
        print(x, "*", y, "=", mnozenie(x, y))

    elif choice == '4':
        print(x, "/", y, "=", dzielenie(x, y))

    elif choice == '5':
        print(x, "**", y, "=", potegowanie(x, y))

    else:
        print("Wybraleś nieistniejącą opcje!")