laborator java

Upload: dan-constantinescu

Post on 21-Feb-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Laborator Java

    1/3

    Program Java simplu

    S se scrie un algoritm care rezolv problema de mai jos folosind o interfa adecvat.

    1. S se determine primul numar prim mai mare dect un numar natural ndat.

    2. Generai cel mai mare numar prim mai mic decat un numar ndat. n cazul n care nu exist, seafieaz mesaj corespunztor.

    3. Genereaz toate numerele prime strict mai mici decat un numr natural ndat.

    4.Genereaz primele n!nnatural dat" numere prime.

    5. #ndu$se numrul natural npar, determinai numerele prime p1i p2 !p1 p2) astfel ca n % p&' p( !verificarea ipotezei lui Goldbac)".

    6. #eterminai numerele prime p1i p2gemene imediat superioare numrului natural nenul ndat. #ou numere prime p i * sunt gemene dac +*$p+ % (.

    7. Genereaz primele n!nnatural dat" numere prime, mai mari ca m, dat de asemenea.

    8. rogram care determin cel mai mare divizor comun !-#-" al dou numere naturale date ai b.

    9. S se determine CMMDCal unei secvene de numere date.

    10. #eterminai primele ncifre din scrierea fraciei subunitare /m% 0.!1!2!3...!n,..., pentru i mnumere naturale date.

    11. 0ie nun numr natural dat. -alculai produsul pal tuturor divizorilor proprii ai lui n.

    12.entru un numr natural ndat gsii numrul natural minim mformat cu aceleai cifre. 1xemplu n"36508, m"30568.

    13. entru un numr natural ndat gsii numrul natural maxim mformat cu aceleai cifre.1xemplu n"3658, m"8653.

    14.2glinda unui numr este numrul obinut prin scrierea cifrelor n ordine inversa !1xempluoglinda!(34" % 43(". entru un ndat determinai dac este palindrom !numrul i oglinda sa au aceeai valoare".

    15.5umerele n1i n2au proprietatea Pdac scrierile lor n baza &6 conin aceleai cifre !ex. 2113i 323121". #eterminai dac dou numere naturale date au proprietatea P.

    16. Generai cel mai mic numr perfect mai mare dect un numar ndat. n cazul n care nu exist,

  • 7/24/2019 Laborator Java

    2/3

    se afieaz un mesaj corespunztor. 7n numr este perfect daca este egal cu suma divizorilorsi, exceptndu$l pe el nsui. !8%&'('3".

    17.#eterminai toate reprezentrile posibile ale unui numr natural n# ca sum de numere naturaleconsecutive. 1xemplu n"15"1$2$3$4$5" 3$4$5"7$8!3 variante"

    18.9fiai triung)iul lui ascal, cu toate combinrile C%m#)de mobiecte luate cte ,: % 6, &, ..., m, n linia m, pentru m % &, (, ..., n, n dat.

    19.9fiai exponentul la care numarul prim papare n descompunerea n factori primi ai numrului &;(;...;n !nnatural nenul dat". 1xemplu dac n%&66 i p%3, atunci n&are ca divizor pe 3.

    20.Se citete un ir de numere naturale nenule !terminat cu 6" s se determine numrul cifrelor 6n care se termin produsul numerelor citite.

    21.#escompune n factori primi un numar natural nenul dat.

    22.#eterminai toate numerele naturale mai mici decat un numr natural nenul dat ni care suntrelativ prime cu n.

    23.#escompunei un numar natural dat ca sum de termeni distinci ai irului lui 0ibonacci.

    24.#escompunei un numar natural dat nca suma de puteri distincte ale lui 2.

    25. ?iparii un numr precizat de termeni din irul &, (,&, 3,(,&, =,(,(, @,=,3,(,&, 8,(,(,3,3,3, 4,8, ...

    obinut din irul numerelor naturale prin nlocuirea fiecrui numr natural nprintr$un grup denumere astfelA numrul prim peste inlocuit prin numerele p,p'1,...3,2,1, iar numrul compus neste nlocuit prin nurmat de toi factorii si proprii, un factor (repetandu$se de (ori.

    26. 0ie nun numr natural dat. -alculai suma sa tuturor factorilor proprii ai lui n.

    27.0ie nun numr natural dat. -alculai produsul pal tuturor numerelor prime cu n, i mai micica n.

    28. 0ie nun numr natural dat. -alculai suma sa tuturor numerelor prime cu n, i mai mici ca n.

    29. -alculai suma sa primelor nnumere prime, ndat.

    30.#eterminati toi divizorii unui numr ndat. 1xemplu n%&>D18"B1,2,3,6,9,18

    31.#etermianti toate numerele relativ prime cu ndat, i strict mai mici ca n.

    32.#eterminati toate numerele care nu divid pe ndat i strict mai mici ca n.

    33.S se determine primele n!dat" numere impare din irul lui 0ibonacci.34. Se d o secven de numere naturale, s se determine in i ax din numerele impare ale

  • 7/24/2019 Laborator Java

    3/3

    secvenei.

    35. Se d o secven de numere naturale, s se determine in i ax din numerele pare ale secvenei.

    36. Se d o secven de numere naturale, s se determine in i ax din numerele prime ale secvenei.

    37.Se d o secven de numere naturale, s se determine in i ax din numerele compuse ale secvenei.

    38.Se d o secven de numere naturale, s se determine in i ax din numerele negative ale secvenei.

    39. Se d o secven de numere naturale, s se determine in i ax din numerele pozitive ale secvenei.

    40.S se determine numerele pare din irul lui 0ibonacci, strict mai mici ca un ndat.

    41.S se determine sume de numere consecutive care dau exact n, ndat.

    42.S se determine produsul de numere consecutive care dau exact n, ndat.

    43. S se determine perec)i de numere consecutive care se descompun n produs de dou numere prime distincte, dintr$un interval dat Ca,bD. 1xempluA @4,@> cu @4%3;&E si @>%(;(E.

    44. Sedo secven de numere naturale, s se pun numerele pare n partea de nceput a secvenei.

    45.Sedo secven de numere naturale, s se pun numerele prime n partea de nceput a secvenei.

    46. Sedo secven de numere ntregi, s se pun numerele negative n partea de nceput a secvenei.

    47. Sedo secven de numere naturale, s se pun numerele multiplu de 3 n partea de nceput a secvenei.

    48. Sedo secven de numere naturale, s se pun numerele multiplu de @ n partea de nceput a secvenei.

    49. Sedo secven de cifre amestecate, s se pun n ordine cifrele 6, apoi cifrele &, ...,cifrele E.

    50. Sedo secven de litere amestecate, s se pun n ordine literele a, apoi literele b, ..., literele z.