Jaki napisac Program w Java?

Jaki napisac Program w Java?
Kandif
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:231
0

Witam. Na lekcji programowania siedzę i się nudzę bo mamy C++ a ja tak jakby wole się uczyć Java, powoli stawiam kroki ku kształceniu w własnym zakresie.
Nauczyciel nie toleruje że niby ja nic nie robi w szkole i w domu bo nie mam dowodów. Od czasu do czasu napisze coś ponad program mimo iz w C++ łysy, ale wolałbym mieć 6. Nauczyciel zaproponował abym pokazał co robię w
domu jakiś program czy cokolwiek. I teraz mam do was pytanie jaki program napisać aby był w miare łatwy i zarazem dość ciekawy.

Nie znając mojej wiedzy pewnie będzie wam cięzko mi pomóc, ale powiem że czytam Kompendium programisty Herberta Schildt'a i jestem na ponad 600 stronie. :D
Poradzę sobie z wieloma zagadnieniami ale jednak jeszcze trochę brak do średniego poziomu ^^.

Proszę o jakieś podpowiedzi.


"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'
edytowany 1x, ostatnio: olesio
Patryk27
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:prawie 2 lata
  • Lokalizacja:Wrocław
  • Postów:13042
3

Tamtej książki nie czytałem, ale może ciekawy będzie parser ONP?


edytowany 2x, ostatnio: ŁF
Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

@Kandif mnie się wydaje że na poziomie tego co robicie w szkole to absolutnie nie ma znaczenia czy piszesz w C++ czy Javie, bo kody będą prawie że identyczne. Co możesz napisać w Javie? Może jakąś grę przez sieć? Coś prostego, na przykład wojnę karcianą?


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
SH
  • Rejestracja:ponad 16 lat
  • Ostatnio:ponad 4 lata
1

Napisz prostą gierkę, np. prostą platformówkę, ale od zera nie używając zewnętrznych bibliotek. Nie trudne, robi wrażenie bo coś się rusza na ekranie itd., duży fun z pisania, przy okazji uczysz się programowania tak czy owak.


C++ to wyjątkowy język - wysokopoziomowy z niskopoziomowymi mechanizmami, którymi można rozwalić w drobny mak te wysokopoziomowe.
2

Moja pierwsza "gra" w javie jaką napisałem na lekcję w liceum służyła poprawie mojej oceny z 2 na 3 :D. Ale napisałem coś tak banalnego (dwa kwadraty, które walczą ze sobą), że kolegom się spodobało i 10 minut na lekcji się pobawiliśmy (aż spacja wysiadła, bo się waliło w nią niemiłosiernie). Były to moje początki w grafice i nawet teraz jak spojrze na ten kod uśmiecham się do siebie, że coś takiego pisałem mozolnie przez 3 dni. Męczyłem się nawet z keylistenerami, no cóż wszędzie trzeba wprawy. W liceum pewnie masz same sortowania ewentualnie metodę hornera, wątpię, żeby nauczyciel uczył was grafiki, bo zwyczajnie nie ma tego w programie i na maturze, ale jeśli wasza klasa należy do tych zdolniejszych to mogę się mylić.

W załączniku dodałem to swoje dzieło :) Może się przyda.

Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
3

@Kandif potrzebujesz pomysłu na program w Javie który mógłbyś napisać? To ja poproszę o program który maluje tag-cloud'y dla podanej listy tagów z pewnymi wagami :) Potrzebne mi takie coś w Javie a w necie same śmieci ;]


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
GazowanySmalec
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 8 lat
  • Postów:107
0

No qrde człowiek jeden dzięeń nie ma klawiatury i jakie rzeczy sie tu dziejo xD Nie wiem która klasa i co obecnie przerabiacie, ale sam fakt że wybrzydzasz jeśli chodzi o język wskazuje na brak jakiegokolwiek doświadczenia :) Kiedyś uczyłem się CPP, potem Javy, teraz dosiadłem się do C i ludzie mi mówią że za często zmieniam języki O_o Niby jak masz dowiedzieć się czegoś nowego jeżeli boisz się nauczyć się czegokolwiek o CPP? Co da ci ciągłe wałkowanie coraz to nowych bibliotek? Jak już koniecznie chcesz napisać coś ciekawego w Javie to napisz klienta i serwer programu chatowego z obsługą nicków i historii przynajmniej 24h wstecz :) Pozdrawiam.


Kandif
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:231
0

Uzyskałem już odpowiedź wcześniej, może nie dokładnie o to mi chodziło ale chęci i pozytywnie nastawienie niektórych użytkowników przyczyniło się do wzmocnienia mojej motywacji i wzrostu zaangażowania w temacie co dało pozytywne rezultaty ^^.

Dziękuję za wszelkie komentarze mimo iż o je nie prosiłem, rozumiem że na forach się nie toleruje nie sprawnych językowo ludzi :D, często jestem ignorowany i potępiany na różnych forach ze względu na poglądy i często popełnianie błędy ortograficznie, językowe i logiczne, co powoduje złe zrozumienie mojego postu/tematu. Za to przepraszam i następnym razem będę się starał pisać jaśniej i przejrzyściej.

Jeśli już nikt nie chce więcej pisać proszę zamknąć temat, bo z mojej winy tak na prawdę udziela się spam, który nie jest mile widziany na forach.

Jeszcze raz przepraszam za głupoty, które napisałem. Źle mnie zrozumieliście i przez to zaprzeczałem wam mimo iż się nie domyśliłem że wy mogliście mnie źle zrozumieć. Moja wina.


"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'"-._,-'"-.,-'
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Wrocław
3

Ale o co Wam chodzi? Niechęć do C++ to akurat całkowicie normalna reakcja każdego zdrowego psychicznie człowieka. ;P

@Kandif, jeżeli ktoś pisze, że "zachowujesz się jak xyz", to Cię nie obraża, jedynie krytykuje Twoje zachowanie. Przemyśl to.

agilob
  • Rejestracja:prawie 13 lat
  • Ostatnio:ponad 8 lat
  • Postów:148
2

Co prawda masz racje Shalom, ale w Java się robi aplikacje okienkowe więc wiesz, z tej strony można się popisać czym innymi niż aplikacja konsolowa :D.

To może za karę napisz konsolową grę sieciową w javie...


Kiedyś miałem sen... że wszyscy ludzie zaczną używać tagów <code> i czytać błędy kompilatora...
ŁF
Moderator
  • Rejestracja:ponad 22 lata
  • Ostatnio:2 dni
0

ogarnijcie się, bo się posypią bany. kultura przede wszystkim.


robcio
  • Rejestracja:prawie 13 lat
  • Ostatnio:ponad 10 lat
  • Lokalizacja:Opole
  • Postów:533
0

możesz zrobi sobie w javie super wypasiony kalkulator. Taki w którym można wpisywać całe działania uwzględniając nawiasy.


Nie odpowiadam na PW z prośbą o pomoc programistyczną.
robcio
żeby napisać taki parser niekoniecznie jest potrzeba zamienienia na odwrotną notację polską. Na pewno jest jeszcze jakiś inny sposób
Patryk27
Istnieje wiele sposobów, ONP jest najprostsze.
somekind
Najprostsza jest dynamiczna kompilacja.

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.