Sunteți pe pagina 1din 4

1. Saseafisezetoatenumerelenaturaleparemaimicidecatunnumarnaturalncititdelatastatura.

2. Saseafisezetoatenumerelenaturaleimparemaimicisauegalecuunnumarnaturalncititdela
tastatura.
3. Seciteteunnumrnaturalsaseafiezeceadeapcifra.(numrularecelpuinpcifre)
4. Saseafisezetoatenumerelenaturaledivizibilecu3,maimicisauegalecun,undenesteunnumar
naturalcititdelatastatura.
5. Saseafisezetoatenumerelenaturaledivizibilecuk,maimicidecatn,undensiksuntnumere
naturalenenule.
6. Saseefectuezeprodusuladouanumereintregiprinadunarirepetate.
7. Scrietiunprogramcaresciteascunnumrntregsisspecificenumruldecifrealacestuia
8. Saseefectuezeimpartireaadouanumereintregiprinscaderirepetate.
9. Secitescperandnnumerereale.Saseafisezevaloareamaximasivaloareaminimacitita.
10. Secitesc,perand,numereintregipanalaintalnireanumarului0.Sasedeterminevaloareamaxima
dintrenumerelenenulecitite.
11. Secitesc,perand,numereintregipanalaintalnireanumarului0.Sasedeterminevaloareaminimasi
valoareamaximadintrenumerelenenulecitite.
12. Seciteteunnumrnaturalk.Gsiitoateperechiledenumerexiycuproprietateacax*xy*y=k.
Exemplu:Pentruk=15exista2perechi(8,7)i(4,1).
13. Sasescrieunprogramcareafieaztablanmuliriidela1la10.
14. Secitesc,perand,numereintregipanalaintalnireaunuinumarnaturalk.Sasedeterminevaloarea
minimasivaloareamaximadintrenumerelecitite.
15. Fiinddatunnumarnaturalnsaseafisezenumarulsimediaaritmeticaadivizorilorsai.
16. Fiinddatunnumarnaturalnsaseafisezemediaaritmeticaadivizorilorparisisumadivizorilor
impari.
17. Fiinddatunnumarnaturalnsaseafisezetoatenumerelemaimicisauegalecun,divizibilecuun
numarnaturalnenulkdat,k<n.
18. Sasedeterminecelmaimaredivizorcomunadouanumerenaturalenenuleasibcititedela
tastatura.
19. Sasedeterminecelmaimicmultiplucomunadouanumerenaturaleasib.

20. Sasedeterminemediaaritmeticadintrecelmaimaredivizorcomunsicelmaimicmultiplucomuna
douanumerenaturaleasib.
21. Afiaitoatenumerelenaturaledeformaabbacaresuntdivizibilecuunnumrnaturalncititdela
tastatura.
22. Secitesc3numerenaturalex,y,z(x,y,z>=100sin<=3).Sasegenerezeunnounumarwformatdin
ceadeanacifraincepanddelaunitatidinfiecaredintrecele3numerex,ysiz.Sasedetermine
numarulastfelobtinut.
Exemplu1:x=23244y=7588z=638n=3segenereaza:256.
Exemplu2:x=23044y=7588z=638n=3segenereaza:56.
23. Sasedeterminecelmaimaredivizorcomunsicelmaimicmultiplucomunatreinumerenaturale
nenulea,bsiccititedelatastatura.
24. Seciteteunnumrnaturalncucelmult9cifre.Sasecalculezenumrulobinutdincifreleluipare
aflatepepoziiiimpare,numrareapoziiilorcifrelorncepndcucifraceamaisemnificativa.Ex:
dacn=2346561rezulta24
25. Seciteteunnumrnaturalcucelmult9cifre.Sasedeterminedecateoriapareultimacifra n
numrulcitit.
26. Seciteteunnumrnaturalncucelmult9cifre.Sasedetermineceamaimarecifraaluinidecate
oriapareeann.
27. Seseafiezeprimelennumereprime,nnumrnaturalcititdelatastatura.
28. Sasedescompunnfactoriprimiunnumrnaturalnisaseafiezefactoriiiputerilelacareapar
eindescompunere.
29. Sasedeterminecelmaimicnumrprimmaimaredectunnumrnaturalncititdelatastatura.
30. Unnumrsenumeteperfectdacesteegalcusumadivizorilorsaimaimicidectel,deexemplu
6=1+2+3. Sa se afieze toate numerele perfecte mai mici sau egale cu un numr n citit de la
tastatura.
31. Unnumrnaturalnsenumetesuperprimdacattelcatitoateprefixelesalesuntnumereprime.
Numrul2399estesuperprimdeoarece2399,239,23 i2suntnumereprime.Pentruunnumr
naturalncititdelatastaturaaflaitoatenumerelesuperprimemaimicisauegalecun.
32. Secitescdouanumerenaturaleaib,fiecareavndcifreledistincte.Determinaicatecifrecomune
aucele2numere.Exemplu:a=23416ib=345987au2cifrecomune(3i4)
33. Seciteteunnumrnaturaln.Saseafiezetoatenumerelemaimicisauegalecuncaresuntegalecu
sumacuburilorcifrelorlor.Exemplu:153=1+125+27
34. Seciteteunnumrnaturalniocifrac.Calculaidecateoriaparecifracnscriereanumerelor
naturaledela1lan.
35. Saseafiezetoateperechilenumerenaturalexiydinintervalul[1,n]caresuntprimeiconsecutive
nmulimeanumerelorimpare.Deexemplu,dela1la15avemperechile:35,57,1113
36. Saseafiezenumerelemaimicisauegalecuncareauproprietateasaattelecatirsturnatullor
suntnumereprime.Exemplu:13esteprimilafel31.
37. Saseafiezetoatenumereleprimedinintervalul[a,b].
38. Seciteteunnumrnaturalncucelmult4cifre.Saseafiezenordinecresctoaretoatenumele
naturalepareatttimpcatsumalornudepetepen.Ex:pentrun=15seafieaz246

39. Seciteteunnumrnaturalnimpar.Saseafiezeprimelenperechidenumereconsecutiveacror
sumaestedivizibilacun.Ex:pentrun=3seafieazperechile12,45,78
40. Secitescdelatastaturanumerenaturale(celpuin3)panacndantepenultimul+penultimul=
ultimul.Saseafiezesumanumerelorcitite.Ex.daccitim35246sevaopricitireadupcitirea
lui6isevaafia20.
41. Ssescrieunprogramcaredeterminvaloarealuix n,undexesteunnumrrealdatinesteun
numrnaturaldat,utilizndoperaiidenmulireideridicarelaptrat.
42. Ssescrieunprogramcaredetermincmmdcicmmmcannumerenaturalenenuledate.
43. Ssesimplificeafraciea/b,aibfiinddounumerentregi,b!=0.
44. Seciteteunnumrnaturaln.Afiaicelmaimicnumrpalindromcareestemaimaredectn.
Exemple:n=12345seafieaz12421n=123seafieaz131
45. Secitete unnumrnaturalncu numrpar decifre. Calculai iafiai numrul obinut dinn
inversndcifraunitilor.cuazecilor,ceaasutelorcuceaamiilor,etc.Exemplu:n=123456rezulta
214365.
46. Calculaiiafiaimediaaritmeticaapalindroamelordinintervalul[a,b],aibcititedelatastatura.
47. Seciteteunnumrnaturaln.Afiaicelmaimicpalindrommaimaredectn.Exemplu:dac
n=1232sevaafia1331.
48. Secitesc2numerenaturaleaib,amaimicdectb.Afiaisumanumerelorprimedinintervalul
[a,b].
49. Afiaitoatenumerelemaimicicaunnumrncititdelatastaturacareauproprietateacasunt
ncadratedenumereprime(xestencadratdenumereprimedacx+1ix1suntprime,deexemplu
numrul6).
50. Secitesc2numerenaturaleaib,amaimicdectb.Afiaicelmaimicnumrpalindromdin
intervalul[a,b].
51. Ssescrieunprogramcaretesteazdacunnumrnaturaldatesteprimsaunu.
52. Ssescrieunprogramcaredetermindescompunereanfactoriprimiaunuinumrnaturalnenul
dat.
53. Ssescrieunprogramcarerealizeazdescompunereaunuinumrnaturalpar,maimarestrictdect
2,ntrosumdedounumereprime(verificareipotezeiluiGoldbach).
54. Ssescrieunprogramcareconverteteunnumrnaturaldinbaza10nbaza2.
55. Ssescrieunprogramcaredeterminprimelenperechidenumereprimegemeneundenesteun
numrnaturaldat.Dounumereprimepiqsuntgemenedacqp=2.

56. Ssescrieunprogramcaredetermintoatenumerelenaturaleperfectecarenudepescunnumr
naturalndat.Unnumrnaturalsenumeteperfectdacesteegalcusumadivizorilorsidincarese
excludenumrulnsui.Spreexemplu6estenumrperfect,deoarece6=1+2+3.
57. Ssescrieunprogramcaredetermintoatenumerelenaturalecareauproprietateacsuntegalecu
ptratulsumeicifrelorlor.Spreexemplu81=(8+1)2
58. Secitesc3numerenaturalen,aib.Afiaiprimelenputerialelui2dinintervalul[a,b].Dacnu
existacelpuinnputerialelui2ninterval,atuncisevorafiacelecareexista.Exemple:pentrun=2
a=6b=35sevorafiavalorile8i16pentrun=2a=24b=55sevaafiavaloarea32.
59. Douanumerenaturalediferiteaibsenumescprietenedacsumadivizorilorluiafraesteegala
cubisumadivizorilorluibfrbesteegalacua.Scrieiunprogramcaresaafiezeprimele3
perechidenumereprietene.
60. Cifradecontrolaunuinumrnsenumetecifraobinutcalculndrepetatsumacifrelorluini
nlocuindulpencusumacalculata.Pentruunnumrnaturalnafiaicifraluidecontrol.Exemplu:
pentrun=3429calculamsumacifrelor18,iarsumacifrelorlui18este9,deci9estecifradecontrol
alui3429.
61. Seciteteunnumrnaturaldemaxim9cifre.Saseafiezeceamaimareiceamaimicacifradin
numr.
62. Ssescrieunprogramcaredetermintoatetripleteledenumerenaturale(x,y,z)caresatisfac
condiiile:1<=x<=y<=zsix2+y2=z2,undenesteunnumrnaturaldat.
63. SsescrieunprogramcaredetermintoitermeniiiruluiluiFibonaccicarenudepescunnumr
dat.
64. SsescrieunprogramcarecalculeaziafileazprimiintermeniaiiruluiluiFibonacci,definit
prinrelaia:fk=fk1+fk2,k>=2,f0=0,f1=1,undenexteunnumrnatural.
65. Ssescrieunprogramcaredetermintoatenumerelentreginpentrucarenumruln!+1esteptrat
perfect.Sevortestaacelevalorialeluinpentrucaren!+1<1.000.000.000.(n!=1*2*3*...*n).
66. Ssescrieunprogramcaredetermintoatenumerelenaturalecuprinsentredoulimitedatemi
n,careauproprietateacreprezentrilenbaza2aptratuluiicubuluilorconinacelainumrde
cifrebinarecuvaloarea1.
67. Unnumrnaturalestepalindromntrobazdenumeraiedatdacreprezentareantrobazare
aceeaivaloaredeladreaptalastngaidelastngaladreapta.Ssescrieunprogramcareverific
dacunnumrnaturaldatestepalindromnbaza10.
68. Ssescrieunprogramcaredetermintoatenumerelenaturalecuprinsentre1i2000,acror
reprezentarenbaza2conineexact4cifrebinare1.

S-ar putea să vă placă și