Aktywne Wpisy
eisil +71
Nic mnie tak nie dołuję jak moja sytuacja zawodowa. Nie mam wyuczonego żadnego fachu, w dodatku mam dwie lewe ręce. Mam 23 lata, nigdy nie pracowałem i odczuwam ogromny strach przed tym. Nie mam żadnego wykształcenia w konkretnym zawodzie, to znaczy mam, ale nie znajdę w sumie po tym żadnej pracy xD Nie dostrzegam żadnej profesji którą mógłbym się zajmować, ja się naprawdę do niczego nie nadaję XD W dodatku mam fobię
ChomikTwardyposlad +155
Czy to będzie coś takiego?
Mógłby ktoś napisać jak powinno być to jeśli mam źle (a pewnie mam :( )
Czyli puts "podaj boki prostokąta" a stała to nie potrzebna? To jak inaczej niby?
Komentarz usunięty przez autora
Nie zauwazylem, ze chcesz wyswietlic pytanie.
Tu masz poprawny kod: http://pastebin.com/tw2C7VxV
Mala uwaga, zmienne nie powinny miec wielkich liter bo te sa zarezerwowane dla klas.
I błagam, nie nazywaj metod i zmiennych po polsku. Tylko angielski, wyrabiaj od razu dobre nawyki.
Tutaj masz jeszcze biblioteke ktora w jednej lini zada pytanie i wysle odpowiedz.
http://www.rubydoc.info/gems/highline/HighLine/Question
Moglbys w ten sposob zapisac pytania i poslac argumenty bez tworzenia metody "pobierz".
Ale nie jest to zbyt rozsadne bo A) Ciezej taki kod debugowac, B) jest mniej czytelny.
Co programista to inna szkola ( ͡° ͜ʖ ͡°)
Juz #!$%@? od mozliwosci wykorzystania tego kodu dalej jak przejdzie w klasy oraz czytelnosci dla newbie to zaskakujaca jest predkosc wykonywania obu.
# Twoj Kod: http://pastebin.com/9NX6GAWX
Podaj bok A:
Podaj bok B:
36
real 0m0.085s
user 0m0.053s
sys 0m0.013s
# Moj Kod: http://pastebin.com/tw2C7VxV
Podaj bok A:
Podaj bok B:
36
real 0m0.078s
user 0m0.049s
sys 0m0.012s
Oczywiscie nie pozostaje obojetny wobec globalnych zmiennych w moim przypadku.
Pomiar kilka razy -
Do benchmarkowania lepiej używać benchmark/ips.
Ale gosc nazywal metody po polsku, jest polakiem wiec dla lepszego zrozumienia ma ode mnie takze po polsku.
Moja wypowiedz sie tyczyla sposobu w jaki rozwiazalismy problem.