JAVA - przykładowe zadania i podstawy

0

Witam wszystkich forumowiczów,
Na wejściu mała lektura, na czym stoję, jeżeli nie chcesz czytać to po prostu przejdź do podpunktu drugiego. :)
1) Od jakiegoś miesiąca mam duży problem, a konkretnie problem z podstawami programowania w java.
Dodam że jestem na Trzecim roku Technikum Informatycznego i właśnie zacząłem pierwsze lekcje programowania, i to właśnie jest mój problem.
Uczę się z lekcji na lekcje, w domu poświęcałem czas na naukę programowania w tym "języku", potrafię wykonywać jakieś podstawowe programy jak np. liczenie delty posiadając zmienne, wyliczanie x1 ,x2 w zadaniu z deltą, posługiwałem się pętlami for, do while oraz while. To co na lekcji nauczyciel wyłoży to w domu bawię się w pseudo programistę i próbuję rozwiązywać sobie takie zadania, lub podobne do tych co były na zajęciach, no ale; na sprawdzianie miałem obliczyć SILNIĘ w java, czego nie zrobiłem bo borykałem się z samą podstawą działania tego programu, oczywiście go nie zrobiłem, po grubszej analizie gotowca zrozumiałem swoje błędy, przyszła dzisiaj (15.10.15) pora na poprawę i wyliczenie wręcz banalnego zadania, którego też nie zrobiłem ponieważ zapomniałem o najzwyklejszym średniku ( ; ) i program nie zadziałał, a jeżeli coś nie działa i nie jest wyświetlane w przeglądarce, czyli mój program to ewidentnie dla nauczyciela jestem kompletnym deb*lem, nieukiem i nie poświęcam czasu na naukę z jego przedmiotu, może i było by mi łatwiej gdyby owy nauczyciel dawał mi nawet 50 zadań przed każdym sprawdzianem, i wybrał sobie konkretne na sprawdzian które z tych np. 50 powinienem umieć, wtedy mógłby mi definitywnie powiedzieć że się nie uczę, ale nauczyciel zadanie na zaliczenie wymyśla na lekcji. NIE PRZYSZEDŁEM SIĘ TUTAJ ŻALIĆ.
2) Chciałbym poprosić was o wymyślenie mi podstawowych kilku zadań, związanych z pętlami for, do while, while , konstrukcjami warunkowymi IF.
Zamieszałbym tutaj rozwiązania swoich zadań o które bym bardzo was prosił, i pomagalibyście mi w rozwiązywaniu moich błędów, możliwe że inni mają ten sam problem co ja i analizując to co robił bym z WAMI , inni też czerpali by z tego korzyści oraz uczyli by się.

Naprawdę chciałbym zdać z tego przedmiotu, czyli programowania aplikacji internetowych, no ale zapowiada mi się nieciekawy rok szkolny.
Bardzo proszę Administratora tego forum o nie usuwanie mojego wpisu, problemu ponieważ jest to naprawdę dla mnie ważne, i chciałbym prosić o jakieś koło ratunkowe.

Pozdrawiam wszystkich, i czekam na jakąkolwiek odpowiedź.
Mikołaj.

1

Wpisz w google np.

loop exercises java
Dostaniesz sporo linków gdzie możesz znaleźć jakieś zadania, jak np. na tej stronie: https://www3.ntu.edu.sg/home/ehchua/programming/java/J2a_BasicsExercises.html

1

Skoro potrzebujesz takiej pomocy to moge pare zadan sobie przypomniec, pare lat temu konczylem technikum.

Propozycja 1.
Ciag fibonacciego: n-ty wyraz ciagu to suma wyrazow n-1 i n-2. Postaraj sie napisac go iteracyjnie wykorzystujac wlasnie petle. Jak go zrobisz przemysl sprawe jak go poprawic tak by na caly program wykorzystywac tylko jedna, 3 elementowa tablice.

Popozycja 2.
Napisz program ktory bedzie dodawal pisemnie 2 liczby.

Propozycja 3.
Poczytaj o sito Erastotenesa i postaraj sie je zaimplementowac.

Popozycja 4.
Algorytm Euklidesa.

Popozycja 5.
Wyszukiwanie w ciagu podciagow rosnacych.
42121567 => 1,2 i 1,5,6,7

Jezeli mnie pamiec nie myli to wlasnie takie zadania przerabia sie w tech na poczatku przygody z programowaniem.

1

Rożne są tu zadania ale może Ci się przyda:
http://pl.spoj.com/
https://projecteuler.net/

Przy okazji, matmę poćwiczysz trochę :P

Duża lista projektów, do roboty samemu, wybierasz i jedziesz: https://github.com/karan/projects

1

Ja polecam tą stronkę http://codingbat.com/

0

Dzięki wielkie, od weekendu biorę się do pracy za programowanie bo akurat zaczynam 4 tygodnie praktyk i będę miał sporo czasu, raz jeszcze dzięki!

1 użytkowników online, w tym zalogowanych: 0, gości: 1