-
Pędząc za informacją, sztuka zadawania pytań
Nowy rok, nowy ja, nowe wpisy. Mam nieodparte wrażenie, że mój język mówiony, jak i pisany zaczyna się robić martwy. Jednak nie zrażając się dzisiaj postanowiłem, że opowiem Ci jak zużyłem dużo czasu w poszukiwaniu rozwiązania. Prolog Uczestniczę w projekcie, który, ze względu na przypadający okres czasu w programowaniu posługujemy się przestarzałym, to może zbyt…
-
StartUpDay – kiedy pomysł na grę przeradza się w rzeczywistość
Nie pytaj mnie skąd pomysł na taką nazwę. Po prostu kiedy szukałem ciekwego obrazu, zdjęcia, natrafiłem na taki, gdzie był na tablic taki welki napis „StartUpDay” no i tak samo nazwałem repozytorium, na którym wrzucam kod źródłowy. Zawsze zastanawiałem się, jak zrobić grę, tak, aby faktycznie działała i dała mi określony poziom satysfakcji. Jako że…
-
Oceniamy doskonałość liczby – część 2
W poprzednim wpisie udało nam się dotrzeć do sukcesu po najmniejszej najkrótszej linii oporu. Dziś dalej będziemy sprawdzać, czy liczba, którą zaproponujemy jest liczbą doskonałą – tym razem jednak mając gotowy kod i wyciągając z niego jak i samego algorytmu kolejne nowe wnioski postaramy się poprawić wydajność.
-
[C++]Oceniamy doskonałość liczby
Dziś prezentacja kolejnego algorytmu. Tym razem będziemy sprawdzać, czy podana liczba jest liczbą doskonałą.Dziś zaprezentuję Ci najprostsze rozwiązanie problemu, które może przyprawić Twój komputer, bądź Twojego profesora o siódme poty.Ale czasem z naszego algorytmu zrobimy ferrari pod kątem prędkości w swojej dziedzinie. Pytanie, czy da się prościej i szybciej? Na pewno. Nie rozpisując się dłużej…
-
Rozkład liczby na czynniki pierwsze
Na stronie Centralnej Komisji Egzaminacyjnej ( CKE ) możemy znaleźć wykaz algorytmów, których znajomość jest wymagana. Ostatnio pisałem na temat algorytmu, który sprawdza, czy dana liczba jest liczbą pierwszą. Wpis postanowiłem udostępnić na wykop.pl i zauważyłem, że wywołał on dyskusję, mimo że nie wypadł pozytywnie pod kątem ocen ( 3x wykop / 8x zakop )…
-
Czy liczba jest liczbą pierwszą?
Na stronie Centralnej Komisji Egzaminacyjnej ( CKE ) możemy znaleźć wykaz algorytmów, których znajomość jest wymagana. Jednym z nich jest znajomość poprawnego zbadania, czy podana liczba jest liczbą pierwszą. Nie zwlekając dłużej przejdźmy do rozwiązania problemu.
-
[C++] Zadanie – Anagram
Dziś postanowiłem się podzielić z wami jednym z moich rozwiązań odnośnie zadania maturalnego z informatyki, zakres rozszerzony. Ktoś kiedyś powiedział, że aby zaliczyć z wysokim wynikiem maturę z informatyki rozszerzonej potrzeba posiadać umiejętności posługiwania się sortowaniem bąbelkowym jak i znać się operacjach związanych ze zmianą zawartości plików .txt oraz wczytywaniem z nich informacji. To prawda…
-
[C++]Zadania z kalendarzem, matura z informatyki – rozwiązanie
W poprzedniej części pokazałem mniej więcej jak to wszystko można zrobić oddzielnie, warunek po warunku, których chcą od nas w zadaniu. Jako że jest to zadanie maturalne wkradnie się tu trochę pisma technicznego, które dla osób nie mających dotąd okazji się spotkać z C++/Cpp może okazać się dość niezrozumiałe. W nawiasach podam jak najlepsze w…
-
[C++]Zadania z kalendarzem, matura z informatyki
Według kalendarza juliańskiego wprowadzonego przez Juliusza Cezara od roku 45 p.n.e., każdy rok nieprzestępny trwał 365 dni, a rok przestępny przypadający na dokładnie co 4 lata trwał 366 dni. Ustalenia te spowodowały, że na każde 128 lat pojawiła się różnica jednego dnia pomiędzy tym kalendarzem, a kalendarzem astronomicznym. Aby zlikwidować narastający błąd, w roku 1582…
-
[C++] Sprawdź co przypisali do tego klawisza
Zastanawiałeś się kiedyś jak to jest z klawiaturą ? Na jakiej zasadzie to wszystko działa ? Dziś postanowiłem za pomocą C++ pokazać Ci jak maszyna interpretuje klawisze z klawiatury. Gotowy plik .exe będziesz mógł pobrać w dalszej części tego postu. Nie wiem, czy specjalnie trzeba pokazywać jak działa klawiatura, a już na pewno jak wygląda.…