Wątek przeniesiony 2016-10-08 10:37 z Java przez bogdans.

prosty program napisany w java

0

Witam serdecznie kto pomoze napisac programik wraz z dokladnym wrecz lopatologicznym opisem ;D?
oczywisciefinansowe wsparcie na weekendowe piwko za fatyge ;D
dzieki

0

Nie wstyd Ci? Zadanie jest banalne i ponad miesiąc czasu na wykonanie. A Ty nawet nie próbujesz zrobić samodzielnie.

0

czas na wykonanie to tylko tydzien niestety, przy czym pracuje w ponad pelnym wymiarze godzin w ciagu tygodnia, wiec pozostaja tylko weekendy;D
Swoja droga, dopiero zaczynam swoja przygode z programowniem w ten weekend.
Jest to dla mnie nowosc, zaraz sie wezme i bede zglebial tajniki i probowal to rozgrysc.
Jednakze niechcialbym wyslac blednego programu, stad moja prosba,

Tak nawiasem mowiac moze podsunalbys mi jakies pomyly w jaki sposob najlepiej rozpoczac swoja nauke w tym zagadnieniu?

dziekuje serdecznie za kazda uwage

0

Naukę każdego języka rozpoczynałem od lektury podręcznika, po krótkim okresie "suchej" nauki, łączyłem lekturę, rozwiązywanie zadań i pisanie przydatnych programików.
Przeczytałem dokładniej treść zadania, zaniepokoił mnie fragment

Write a program which asks for two natural numbers a and b. You can assume that
the numbers entered meet the condition 2 <= a < b.
a dokładniej zaniepokoił mnie brak ograniczenia z góry na liczbę b. Program ma sobie radzić np. z liczbą b = 6666666666666666666666666666666666666666666666666666666666666666666666666666666666 666666666666666666666666666666666666666666666666666666666666666666?
Standardowe etapy programu:

  • wypisanie czego program oczekuje od użytkownika,
  • wczytanie liczb a i b, metoda nextInt() klasy Scanner, ten sposób wczytania ograniczy liczbę b do 2147483647
  • pętla licząca liczby pierwsze
int counter = 0;
for(int i=a;i<=b;i++){
    if(isPrime(i)){
       counter++;
    } 
}
  • napisanie funkcji isPrime(),w internecie znajdziesz setki implementacji
  • wypisanie wyniku.
0

Program jest bardzo prosty. Gdzie studiujesz, że masz zadania w j. angielskim?

oczywisciefinansowe wsparcie na weekendowe piwko za fatyge ;D

To ryzykowne podejście - nie wiesz nawet ile Polacy potrafią wypić piwa.

0

@bogdans -

from the closed interval [a; b]

Wydaje mi się, że ten przedział zamknięty [a, b] jest podawany na starcie programu.

0

wiem wiem ;D dlatego napisalem wsparcie na piwko ( w l. p. ;) )
Mozliwe , ze program jest prosty nie neguje tego, jednakze zaczynam doslownie od zera dopiero teraz na szybko szukam jakis materialow ktore mi w tym pomoga, gdyz przy studiowaniu na odleglosc nawet NIE MA w zmianki o przydatnych podrecznikach.
Na szczescie uczelnia zaklada nauke tego jezyka od 0, ale wiadomo jak to na studiach gra nabierze szybko tempa a niechce odstawac ....

0

No właśnie, jak dużą liczbę b musi umieć program wczytać? Typu int', 'long czy BigInteger?

0

ja nie wiem, w zadaniu nie napisane

0

MZ jak nie jest napisane, to na pewno w rozsądnych granicach (np. zakres dla integer i tyle), a nie dowolne liczby

Jaka to uczelnia?

0

uczelnia to PJA,
wlasne przegladam strone z dokumentacja i jakies materialy na szczescie sa;D

0

PJA widzę, że zmienili nazwę. Kiedyś nazywali się PJWSTK

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