Szachownica funkcja zwracajaca współrzędne

Szachownica funkcja zwracajaca współrzędne
P8
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 33
0

Siema Ludziska szukam podpowiedzi do napisania pewnej funkcji ktora miala by zamiast x i y kursora myszki zwrocic jego wspolrzędne np 1:2 lub 4:1
Generalnie wysyłam x i y kursora myszki do funkcji :)
screenshot-20211216123231.png
screenshot-20211216123335.png

POPRAWKA Wykminiłem cos takiego ale źle zwraca bo zwraca nie tylko klikniete pole ale rowniez wczesniejsze:
screenshot-20211216124435.png

NP przy wcisnieciu pola 8:8 wyrzuca
screenshot-20211216124619.png

KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5580
2
  • Po pierwsze nie wrzucaj kodu jako obrazek
  • Po drugie taką konwersję powinieneś zrobić bez pętli, zwłaszcza podwójnej. np według wzoru:
    cześćCałkowita((szerokośćWejściowa - szerokośćKrawędzi) / szerokośćPola)
    i masz liczbę od 0 do 7, jak jest wieksze niż 7 to jesteś po drugiej stronie planszy
    Dla wysokości analogicznie, bo to jednak kwadrat :P
jarekr000000
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: U krasnoludów - pod górą
  • Postów: 4717
16

20211216_130157.jpg

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.