| Teza - Quest 2 - programming | |
|
+4Statescu Angelo Nica Ionut Suditu Thomas allbu 8 participanți |
|
Autor | Mesaj |
---|
allbu Admin
Mesaje : 33 Activitate : 76 Reputatie : 19 Data de inscriere : 25/11/2011 Varsta : 50
| Subiect: Teza - Quest 2 - programming Vin Noi 25, 2011 11:19 am | |
| Se citesc numerele naturale N şi K, iar apoi se citesc N numere naturale. Scrieţi un algoritm în pseudocod, care să afișeze acele valori care au un număr de divizori proprii mai mare decât K. Exemplu: Pentru N =6, K=2 și valorile 2, 7, 9, 12, 16, 24 se vor afișa valorile 12, 16, 24
| |
|
| |
Suditu Thomas Admin
Mesaje : 38 Activitate : 51 Reputatie : 18 Data de inscriere : 24/11/2011 Varsta : 28
| Subiect: Re: Teza - Quest 2 - programming Vin Noi 25, 2011 11:24 pm | |
| Nu ar trebui si 9 sa fie afisat? Pentru ca 9 e divizibil cu 3. | |
|
| |
allbu Admin
Mesaje : 33 Activitate : 76 Reputatie : 19 Data de inscriere : 25/11/2011 Varsta : 50
| Subiect: Nu, 9 nu trebuie afişat Sam Noi 26, 2011 12:27 am | |
| ... pentru că 9 are doar un divizor propriu (pe 3). | |
|
| |
Suditu Thomas Admin
Mesaje : 38 Activitate : 51 Reputatie : 18 Data de inscriere : 24/11/2011 Varsta : 28
| Subiect: Re: Teza - Quest 2 - programming Sam Noi 26, 2011 12:30 am | |
| Pai k=2, iar 2 nu are niciun divizor propriu. 9 are un divizor propriu. 1>0 Deci nu ar trebui si 9 sa fie afisat? | |
|
| |
allbu Admin
Mesaje : 33 Activitate : 76 Reputatie : 19 Data de inscriere : 25/11/2011 Varsta : 50
| Subiect: Confuzie !!! Sam Noi 26, 2011 1:13 am | |
| Numerele trebuie să aibă numărul divizorilor proprii mai mare decât K, NU mai mare decât numărul divizorilor lui K. | |
|
| |
Suditu Thomas Admin
Mesaje : 38 Activitate : 51 Reputatie : 18 Data de inscriere : 24/11/2011 Varsta : 28
| Subiect: Re: Teza - Quest 2 - programming Sam Noi 26, 2011 1:14 am | |
| Aaaa. Cerinta era ambigua.. Si nu va uitati si peste intrebarile mele de la sectiunea cu intrebari pentru teza? | |
|
| |
Nica Ionut
Mesaje : 71 Activitate : 83 Reputatie : 13 Data de inscriere : 24/11/2011 Varsta : 28 Localizare : neconoscuta
| Subiect: Re: Teza - Quest 2 - programming Sam Noi 26, 2011 10:08 am | |
| citesc n,k; i=1 cat timp ( i<=n) executa { i=1+i ; citeste a; nd =0 //nd este numar de divizori d=1; cat timp (d<=a/2) executa d=d+1; daca (a%d==0) atunci nd=nd+1 ; daca (nd>k) atunci scrie "scriu",a ; } | |
|
| |
Statescu Angelo
Mesaje : 40 Activitate : -52 Reputatie : -82 Data de inscriere : 25/11/2011 Varsta : 27
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 2:00 am | |
| | |
|
| |
Statescu Angelo
Mesaje : 40 Activitate : -52 Reputatie : -82 Data de inscriere : 25/11/2011 Varsta : 27
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 2:09 am | |
| La al doilea "cat timp" e "cat timp "e" mai mare ca "a" executa" Oricum e bine? | |
|
| |
Nica Ionut
Mesaje : 71 Activitate : 83 Reputatie : 13 Data de inscriere : 24/11/2011 Varsta : 28 Localizare : neconoscuta
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 2:10 am | |
| acoloi cat timp (e) .......??
| |
|
| |
Statescu Angelo
Mesaje : 40 Activitate : -52 Reputatie : -82 Data de inscriere : 25/11/2011 Varsta : 27
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 2:18 am | |
| nu e "cat timp e", nu stiu de ce a afisat asa, e de fapt cat timp "e" mai mic ca "a"; | |
|
| |
Nica Ionut
Mesaje : 71 Activitate : 83 Reputatie : 13 Data de inscriere : 24/11/2011 Varsta : 28 Localizare : neconoscuta
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 2:21 am | |
| iti afiseaza cele 6 numere dar nu iti zice cares au div mai mari
Ultima editare efectuata de catre Nica Ionut in Dum Noi 27, 2011 2:52 am, editata de 1 ori | |
|
| |
Statescu Angelo
Mesaje : 40 Activitate : -52 Reputatie : -82 Data de inscriere : 25/11/2011 Varsta : 27
| |
| |
Pusca Sebi
Mesaje : 8 Activitate : -4 Reputatie : -12 Data de inscriere : 26/11/2011 Varsta : 27 Localizare : Necunoscuta
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 2:35 am | |
| Deeci....
[u]scrie Dati primul numar [u]citeste n [u]scrie Dati al doilea nuamr [u]citeste k i=1 b=0 [u]while i<=n exec. {citeste a c=a/2 [u]while c<=a/2 exec. {[u]if a%c==0 [u]atunci b=b+1 [u]altfel b=b} i=i+1} [u]scrie a
E bine..?
Ultima editare efectuata de catre Pusca Sebi in Dum Noi 27, 2011 2:47 am, editata de 1 ori | |
|
| |
Nica Ionut
Mesaje : 71 Activitate : 83 Reputatie : 13 Data de inscriere : 24/11/2011 Varsta : 28 Localizare : neconoscuta
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 2:44 am | |
| pusca nui bine u nu bagi decat n,k si a atata in rest nu se intampla nim ic dupa cum ai facut tu programul ......pune si tu macar paranteze sa vad un se termina corpul lui cat timp.......si c ce face il lasi asa ....nu poate creste sau ce ...offff ....si o sati afiseze numai pe ultimul cel mai mare | |
|
| |
Statescu Angelo
Mesaje : 40 Activitate : -52 Reputatie : -82 Data de inscriere : 25/11/2011 Varsta : 27
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 3:13 am | |
| deci cu corectarea de rigoare( cat timp "e" mai mic decat "a") rezolvarea mea e buna sau nu? | |
|
| |
Nica Ionut
Mesaje : 71 Activitate : 83 Reputatie : 13 Data de inscriere : 24/11/2011 Varsta : 28 Localizare : neconoscuta
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 3:16 am | |
| ma daca ai face ca tine nar afisa cares au div mai mari.......fa si tu programu pe calculator si vezi dacai bine | |
|
| |
Statescu Angelo
Mesaje : 40 Activitate : -52 Reputatie : -82 Data de inscriere : 25/11/2011 Varsta : 27
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 4:41 am | |
| Ma am zis daca s>k atunci se afiseaza a, daca nu nu se afiseaza:-?? | |
|
| |
Nancu Cristi
Mesaje : 37 Activitate : 53 Reputatie : 28 Data de inscriere : 24/11/2011 Varsta : 28
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 5:28 am | |
| scrie "Dati N, respectiv K" citeste N, K i←1 ┌cat timp i<=N executa │ i←i+1 │ citeste r │ x←0 │ j←1 │ ┌cat timp j<=r/2 executa │ │ j←j+1 │ │ ┌daca r%j==0 atunci │ │ │ x←x+1 │ │ └■ │ └■ │ ┌ daca x>K atunci │ │ scrie "Voi scrie " , r │ └■ │ └■ | |
|
| |
Nica Ionut
Mesaje : 71 Activitate : 83 Reputatie : 13 Data de inscriere : 24/11/2011 Varsta : 28 Localizare : neconoscuta
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 6:16 am | |
| cum sa zati zic eu....angelo tu ai zis s>k ,ok........dar trebuie sa specifici cum creste s adica tu nu teai legat de divizorii numarului si nu o sati afiseze dizorii pt ca ......ma rog adik tr sa zici ca daca e<=a/2 si daca a%e==0 atunci va creste s...... | |
|
| |
Nica Ionut
Mesaje : 71 Activitate : 83 Reputatie : 13 Data de inscriere : 24/11/2011 Varsta : 28 Localizare : neconoscuta
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 6:34 am | |
| ma cristi dc plagiezi ) | |
|
| |
Statescu Angelo
Mesaje : 40 Activitate : -52 Reputatie : -82 Data de inscriere : 25/11/2011 Varsta : 27
| |
| |
Statescu Angelo
Mesaje : 40 Activitate : -52 Reputatie : -82 Data de inscriere : 25/11/2011 Varsta : 27
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 7:32 am | |
| gata am inteles stai nu citisem bine algoritmul:-?? | |
|
| |
Nancu Cristi
Mesaje : 37 Activitate : 53 Reputatie : 28 Data de inscriere : 24/11/2011 Varsta : 28
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 7:39 am | |
| pe cine sau ce plagiez nica? | |
|
| |
Statescu Angelo
Mesaje : 40 Activitate : -52 Reputatie : -82 Data de inscriere : 25/11/2011 Varsta : 27
| Subiect: Re: Teza - Quest 2 - programming Dum Noi 27, 2011 7:43 am | |
| poate C.O.R.N.E.L. | |
|
| |
Continut sponsorizat
| Subiect: Re: Teza - Quest 2 - programming | |
| |
|
| |
| Teza - Quest 2 - programming | |
|