Witam serdecznie kto pomoze napisac programik wraz z dokladnym wrecz lopatologicznym opisem ;D?
oczywisciefinansowe wsparcie na weekendowe piwko za fatyge ;D
dzieki
Nie wstyd Ci? Zadanie jest banalne i ponad miesiąc czasu na wykonanie. A Ty nawet nie próbujesz zrobić samodzielnie.
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
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 condition2 <= 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
ib
, metodanextInt()
klasyScanner
, 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.
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.
@bogdans -
from the closed interval [a; b]
Wydaje mi się, że ten przedział zamknięty [a, b] jest podawany na starcie programu.
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 ....
No właśnie, jak dużą liczbę b
musi umieć program wczytać? Typu int', 'long
czy BigInteger
?
ja nie wiem, w zadaniu nie napisane
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?
uczelnia to PJA,
wlasne przegladam strone z dokumentacja i jakies materialy na szczescie sa;D
PJA widzę, że zmienili nazwę. Kiedyś nazywali się PJWSTK