RSS

Despre …

Ma numesc Chelariu Mihai si sunt profesor de informatica. Intentia mea este de a crea material didactic online pentru uzul elevilor mei sau al tuturor doritorilor.  Sper sa pot acoperi, in timp, intreaga materie.

In Categorii, puteti observa sectiunile:

  • operare Windows (structura calc, notiuni de retele, foldere, fisiere, linkuri, creare fisiere video cu Movie Maker)
  • elemente Internet (situri, motoare de cautare, cercetare Yahoo.com, cercetare Google.com, elemente HTML)
  • MS. Office
  • MS Office Word
  • MS OfficePowerpoint (in lucru)
  • MS OfficeExcel (in lucru)
  • MS Office Access (in lucru)

De asemenea, articolele sunt grupate in meniu, conform programei scolare.  Exista articole legate de TIC si programare(algoritmica si programare in limbaj C/C++) pentru clasele 9-11.

Chelariu Mihai

Test

 

164 responses to “Despre …

  1. Irina Aiacoboae

    01/04/2010 at 15:18

    Felicitari pentru initiativa! Astept sa postezi cursul de MS OfficePowerpoint ca mai am unele intrebari pe acolo🙂
    Mult, mult succes!
    Irina

     
  2. Andreea Zaharia

    21/10/2010 at 01:50

    Domnule profesor, ma bucur ca am descoperit acest site,deoarece cu siguranta imi va fi de mare folos!Va felicit si va multumesc in numele tuturor “nevoiasilor” ca ne oferiti informatii.Sper ca atunci cand o sa am nelamuriri sa ma puteti ajuta!Pot spune ca in clasa a 9 a, respectiv in clasa a 10 a , nu am avut profesori dispusi sa ne predea(noua elevilor)…Am fost nevoita sa invat singura!

     
  3. Buzea Teodora

    11/11/2010 at 08:50

    Felicitari pentru idee si succes in continuare!!

     
  4. Andreea

    15/12/2010 at 21:46

    Felicitari!

     
  5. OutwamyStyday

    01/03/2011 at 23:38

    hi, good site very much appreciatted

     
  6. LittleDya

    02/03/2011 at 21:57

    Felicitari !

     
  7. Marina

    02/10/2011 at 20:16

    Felicitări, ați făcut o treaba bună! Cred ca la Algoritmică nu ați mai apucat să puneți instrucțiunea Repetă. Sper să mai găsiți timp!

     
  8. Mihaela Volmer

    19/01/2012 at 11:47

    O initiativa extraordinara. Putere de munca si felicitari!

     
  9. Dani

    05/03/2012 at 21:26

    Domnule profesor, va felicit si va multumesc totodata ca ati avut acesta idee ! Nici nu va inchipuiti cat am cautat dupa asa ceva pe Google. Ma bucur ca v-am gasit si astept cu nerabdare toate explicatiile viitoare !
    Multa sanatate si putere de munca !

     
  10. Dya

    10/03/2012 at 16:26

    cum se face transformarea de la o structura CAT_TIMP la structura REPETA

     
  11. Mihai Chelariu

    10/03/2012 at 18:54

    de la CAT TIMP la EXECUTA CAT TIMP , si apoi, prin negarea conditiei :
    Pasul 0: Cat timp (conditie ) executa instr;
    Pasul 1:
    daca (conditie) atunci
    executa {instructiune} cat timp( conditie)
    Pasul 2
    daca (conditie) atunci
    repeta {instructiune} pana cand ( conditie negata);

     
  12. Matei Paulina

    14/10/2012 at 17:28

    Felicitari! Stiu ca nu este usor, este nevoie de pasiune si daruire.
    Multa putere de munca!
    Prof. Paulina Matei

     
  13. mchelariu71

    18/10/2012 at 08:43

    Multumesc. Am vazut ca si dvs munciti in aceeasi sfera. Succes!

     
  14. Ileana

    05/11/2012 at 14:18

    Am o serie de JPG-uri de pe o carte. Se pot CITI si converti direct in Word?

     
  15. mchelariu

    05/11/2012 at 22:03

    Poti tipari imaginile si apoi folosi programele de recunostere a caracterelor de la imprimantele multifunctionale.
    Poti incerca si o simpla cautare pe net “jpg to word” si obtii ceva gen http://www.onlineocr.net/.😀
    Succes!

     
  16. CatalinP

    25/11/2012 at 21:29

    In primul rand, felicitari pt initiativa. Am si eu o intrebare si daca este posibil, as dori sa imi fie clar cat mai repede daca exista un oarecare algoritm in crearea programelor in c++ (m1) din clasa a 10a.

     
  17. mchelariu71

    26/11/2012 at 08:21

    Din materia de clasa a IX-a trebuie sa pleci cu cativa algoritmi (fundamentali🙂 ): prelucrarea cifrelor unui nr natural, prelucrarea a n valori, prelucrarea unui si de valori care se incheie cu 0, cmmdc, fibonacci, … . Problemele din clasa a 10 necesita acesti algoritmi.

     
  18. Giorgioni Monia

    07/01/2013 at 10:03

    Buna ziua. Va multumesc foarte mult pentru acest site. As dori sa va intreb daca aveti cumva o adresa de e-mail. As avea cateva intrebari de adresat. Va multumesc pentru raspuns.

     
  19. lia

    20/01/2013 at 08:43

    Domnul profesor
    Va rog sa imi spuneti daca dintr-un text salvat intr-un fisier in windows, pot sa sa sterg un cuvint care apare de mai multe ori text fara ca sa il sterg de fiecare data in parte acolo unde apare.
    De ex cuvintul calendar care apare in mai multe locuri in text, il pot sterge din tot textul cu o singura comanda? Eu cred ca nu dar nu sunt sigura.
    Va multumesc.

     
  20. mchelariu71

    20/01/2013 at 10:58

    Presupunand ca ai un text cu cuvantul LIA si vrei sa-i stergi toate aparitiile, eu as proceda asa:
    1. CTRL+H (replace): de inlocuit LIA cu SPATIU, REPLACE ALL
    2. CTRL+H (replace): de inlocuit SPATIU SPATIU cu SPATIU
    si gata😀

     
  21. lia

    20/01/2013 at 14:33

    Am reusit si va multumesc mult.
    Ca sa sterg de fiecare data cind aparea cuvintul respectiv, mi-ar fi luat mult timp, multa atentie si tot nu as fi fost sigura ca nu mi-a scapat unu sau mai multe.
    Va doresc succes in tot ce faceti !

     
  22. Corey

    26/01/2013 at 17:54

    This is a comment to the webmaster. Your website is missing out on at least 300 visitors per day. I discovered this page via Google but it was hard to find as you were not on the front page of search results. I have found a website which offers to dramatically increase your traffic to your website: http://voxseo.com/traffic/. I managed to get over 10,000 visitors per month using their services, you could also get lot more targeted visitors than you have now. Hope this helps🙂 Take care.

     
  23. buy deca durabolin

    29/01/2013 at 17:29

    Αυτό το άρθρο είναι σελιδοδείκτης αξίζει κατά τη γνώμη μου. Αξίζει να αποθηκεύσετε για μελλοντική αναφορά. Είναι συναρπαστικό ανάγνωση με πολλά θετικά σημεία για περισυλλογή. Δεν έχω να συμφωνήσω σχεδόν σε κάθε σημείο που σε αυτό το άρθρο.

     
  24. Seo Pressor

    31/01/2013 at 14:53

    After reading your blog post I browsed your website a bit and noticed you aren’t ranking nearly as well in Google as you could be. I possess a handful of blogs myself and I think you should take a look here: http://seopressors.org You’ll find it’s a very nice tool that can bring you a lot more visitors. Keep up the quality posts

     
  25. Tavy

    06/02/2013 at 21:34

    Domnule profesor,
    In primul rand felicitari pentru munca depusa. Este un lucru extraordinar ce faceti.
    Va rog daca se poate sa structurati mai bine cu ce trebuie sa plecam din clasa a IX-a.
    Multumesc anticipat.

     
  26. Placi Video Ieftine

    08/02/2013 at 05:06

    Outstanding story there. What occurred after? Thanks!

     
  27. marius

    17/03/2013 at 08:47

    Buna ziua domnule profesor ,sunt un tanar dornic de invata informatica si nu am avut aceasta sansa,v-as ruga daca aveti timpul necesar sa ma indrumati spre pasaii principali,va multumesc.

     
  28. Toni

    29/03/2013 at 23:26

    Felicitari pentru munca depusa!

     
  29. mchelariu71

    31/03/2013 at 22:43

    @marius. Daca esti in gimnaziu, Pascalul e binevenit. E destul e strict si disciplineaza. Daca esti un entuziast poti sa inveti in paralel si C-ul. Conceptele sunt identice, doar exprimarea difera. Oricum, sunt firme care cer la angajare sa stii Dephi ( Pascal orientat obiect). In aceste conditii tu ai fi avantajat. Scoala are in vedere cunostintele generale si va poate da referinte despre unde ar trebui sa se situeze un elev interesat. In rest e muuuuulta munca personala. Succes!

     
  30. CHO

    22/05/2013 at 12:44

    Buna ziua domnule Chelariu. Sunt elev in clasa a X-a si vreau sa imi sporesc cunostiintele de informatica, vreau sa devin cercetator in domeniul Computer Science. Eu fac la scoala Pascal dar nu ma multumeste, vreau sa invat C, SQL, HTML5 si multe altele. Ce carti as putea studia? As dori sa va contactez prin mail.

     
  31. Prajica Alexandru

    04/06/2013 at 20:05

    as dori a afla despre cei 8 algoritmi fundamentali pt clasa a 9 + vectori tot clasa 9

     
  32. mihaelacostescu75

    06/06/2013 at 09:37

    Buna ziua ,sunt mama unei eleve de clasa a 9 a si are mari probleme la informatica neavand profesori capabili ,decat sa dea 2 si 3.As vrea s-o ajut dar mi se pare informatica mai grea decat chineza.Care sunt primele notiuni de unde pot pleca ??? va multumesc!

     
  33. mchelariu71

    06/06/2013 at 09:51

    Inteleg ca fiica dvs este in clasa a ix-a. Pentru elevii de clasa a IX-a neintensiv aveti de studiat sectiunea Algoritmica (https://mchelariu.wordpress.com/category/c2-programare/c2_1-algoritmica/ ). Elevilor de la clasa a IX intensiv li se adauga partea de limbaj C++ (neavansat) (https://mchelariu.wordpress.com/category/c2-programare/c2_2-limbajul-cc/). Din pacate nu am apucat sa termin sectiunea. Timpul….
    Alta varianta ar fi sa fiseze manualul (fise, sublinieri, culori, …)

     
  34. Alina GHERMAN

    02/08/2013 at 23:45

    Buna ziua, intentia de a pune pe site mi se pare foarte buna. As avea o sugestie: cand introduceti cod folositi niste balize speciale asfel incat sa se aranjeze frumos(puteti sa folositi bootstrap daca doriti sa fie mai usor de creat). O zi buna!

     
  35. Lia

    14/09/2013 at 14:41

    Domnul profesor as dori sa sterg din Istoric unele pagini care au fost vizitate si nu pot sa fac acest lucru decit una cite una. Ar fi posibil sa selectez mai multe si sa le sterg cu o singura comanda? Ar fi o mare economie de timp si nu mi-as obosi asa de tare ochii.
    Cum as putea sa fac sa fie restrictionata vizionarea unor pagini de pe internet?
    Cineva care a utilizat pc-ul meu, a putut intra pe unele pagini care sunt cu plata fara sa fi stiut parola mea de yahoo?
    Va doresc o zi buna si va multumesc.

     
  36. mchelariu71

    15/09/2013 at 19:16

    Dna Lia,
    1. sa sterg din Istoric unele pagini
    Fiecare browser (aplicatia cu care intrati pe Internet) are o sectiune TOOLS (in Google Chrome sunt nite dungi in dreapta sus) – OPTIONS – …. .
    2. sa fie restrictionata vizionarea unor pagini de pe internet
    a. ca browser folosesc Firefox, pentru ca este independent si are multe programe ajutatoare (add-ons): pt blocarea flash-urilor (animatiile – https://addons.mozilla.org/en-US/firefox/addon/flashblock/?src=ss ) si pentru blocarea siturilor nedorite ( https://addons.mozilla.org/en-US/firefox/addon/blocksite/?src=ss ). Dupa instalare intrati in TOOLS – ADD_ONS – EXTENSIONS – OPTIONS
    b. alta varianta ar fi sa instalati antivirusul AVAST (http://www.avast.com ) care este gratuit si va permite sa va inregistrati ca utilizator pentru un an. dupa instalare click drp pe icon – interfata avast – unelte – blocare situri – add.
    3. a putut intra pe unele pagini care sunt cu plata?
    probabil ca da. un alt utilizator (a aceluiasi computer, sub contul dvs de pe computer) se poate folosi de contul dvs de yahoo, daca aveti bifata optiunea de memorare a contului si a parolei yahoo si intrati automat. alta posibilitate este sa fi lasat mail-ul deschis si sa si lucrat cat timp nu erati in fata calculatorului. (pt situatii de gen se pot fol screensaver cu optiunea de parola; se activeaza dupa minim 1 min).
    Sper sa va fi ajutat.

     
  37. Lia

    15/09/2013 at 21:05

    Va multumesc mult , nu este bifata optiunea de memorare, de fiecare data cind deschid yahoo scriu parola si inchid totdeauna yahoo mail de la sign out.
    Si eu am tot Firefox si sper ca voi reusi sa restrictionez unele saituri, iar de la Tools- Optiuni si eu din cind in cind sterg cookie-uri ; da, e mai usor asa, eu le-am sters din sectiunea Istoric-arata istoricul.
    Va doresc succes in activitatea cu elevii si cu noi cei care dorim sa fim in pas cu internetul.

     
  38. Lia

    19/09/2013 at 17:52

    Buna ziua
    Domnul profesor, am sters tot istoricul si erau bifate urmatoarele detalii :
    – istoricul navigarii si al descarcarilor,
    – istoricul formularelor si al cautarilor,
    – cookie-urile,
    – cache-ul,
    – autentificarile active
    Acum timpul in care sunt afisate saiturile sau paginile din acel sait este foarte mare, sau nu se realizeaza conexiunea. Am vrut sa vad daca pot sa intru pe Yahoo si nu mai aveam sigiliu si dupa multe incercari, raspunzind si la cele doua intrebari secrete, am reusit sa am acces la Yahoo.
    Videpclipurile de pe You tube se afiseaza si se deruleaza ca si inainte, fara probleme.
    M-am bucurat ca am curatat Istoricul si Bara de adrese, insa cred ca ar fi trebuit sa debifez unele din cele 5 optiuni inainte de a sterge tot Istoricul de la Unelte, Optiuni, Confidentialitate.
    Semnele de carte s-au salvat.
    Bara de adrese culege informatii din Istoric si Semne de carte.
    Ce pot sa fac sa fie mai rapid accesul la paginile pe care vreau sa le vizitez?
    Va multumesc.

     
  39. Lia

    20/09/2013 at 18:01

    Calculatorul si-a revenit. Nu mai are problemele de ieri. Ieri nici ruterul nu a functionat. Nu stiu ce a fost. La stergerea istoricului se produce o dereglare pentru un timp?!
    Va doresc o zi buna.

     
  40. cornelia

    17/10/2013 at 17:23

    salut am nevoie urgent de ajutor
    am de facut pe miine trei programe in pascal cu proceduri si nustiu cum sa le fac puteti sa ma ajutati?

     
  41. catalin

    03/11/2013 at 14:43

    grea e romana…

     
  42. Adrian

    06/11/2013 at 17:15

    Sunt clasa a 9 din ploiesti si nu inteleg nimic din algoritm ajutor va rog

     
  43. EU

    10/11/2013 at 14:59

    as avea nevoie de limbajul de programare in raptor…e putin diferit de cel din c si am mare nevoie, multumesc!

     
  44. mchelariu71

    10/11/2013 at 22:01

    tocmai mi-ai facut ziua mai frumoasa! de mult cautam un asa program. Felicitari dnei/dlui profesor de informatica!

    http://raptor.martincarlisle.com/raptor_2012.msi

     
  45. EU

    11/11/2013 at 07:56

    ma bucur🙂, daca va place astept sa dezvoltati mai mult.

     
  46. ciprian

    26/11/2013 at 11:30

    Am 9 ani si am dat peste situl dumneavoastra. Cu ce programe ar trebui sa incep sa inteleg si eu ce explicati dumneavoastra? La Palatul Copiilor facem doar Word…..la scoala doar Paint….

     
  47. mchelariu71

    26/11/2013 at 12:12

     
  48. Tibi

    09/12/2013 at 10:38

    Tot respectul pentru idee. Profesoara noastra d einformatica este vai de capu ei.

     
  49. Tibi

    09/12/2013 at 10:38

    de informatica*

     
  50. maria

    10/12/2013 at 18:47

    imi place acest program.Mary 🙂 :@ :***

     
  51. Raluca

    03/01/2014 at 13:13

    Am 16 ani, si m-am gandit ca pe viitor sa dau la informatica,sau daca pana atunci matematica o sa-mi dea batai de cap,la informatica economica.Ideea e ca as vrea sa invat de pe acum cu ce se mananca ,dar nu stiu de unde sa incep si de aceea as vrea sa iau legatura cu dumneavoastra,pentru intrebari.

     
  52. Vladik

    04/02/2014 at 17:14

    sunteti bravo!

     
  53. Mishulika

    04/02/2014 at 17:18

    :D:P

     
  54. Mishulika

    04/02/2014 at 17:19

    (smile)

     
  55. An Da

    06/02/2014 at 14:00

    Buna ziua,
    m-am uitat un pic peste testele de eXcel, am o intrebare: cum poti formata automat anumite valori, astfel incat tot ceea ce este sub 150 sa fie scris cu verde si sa aiba caractere de 9? (primul test punctul G).
    Multumesc anticipat!

     
  56. mchelariu71

    06/02/2014 at 23:59

    Trebui sa folosesti optiunea (selectezi celulele vizate/coloana/randul) – CONDITIONAL FORMATTING – new rule. practic, stabilesti ca , in cazul in care o conditie (val curenta<150), celula respectiva sa aiba anumite formatari : font, marime, culoare font, culoare fundal, linii, … .

     
  57. Oana

    15/02/2014 at 19:05

    Buna seara. Am si eu nevoie de ajutor! M-am decis sa intru la facultatea de informatica si trebuie sa ma apuc de invatat informatica. Dar nu stiu de unde sa incep, am terminat liceul acum 10 ani, iar in facultate nu am facut decat putina informatica (facultatea de management) si au trecut 6 ani de atunci. Precizez ca am terminat matematica-informatica, dar informatica nu m-a interesat niciodata pana acum, invatam mai mult pentru a trece. Ma puteti sfatui macar ce manuale sa cumpar, ca sunt multe edituri, nu sunt la curent cu ultimele noutati din invatamant.

     
  58. mchelariu71

    15/02/2014 at 19:56

    Oana, sunt cam 3 variante :
    1. Cerchez-Serban; 2.Tudor Sorin 3.MAriana Milosescu. Cumpara manualele (eventual anticariat sau biblioteca unei scoli – poti gasi editii mai vechi). Iti trebuie pentru clasele 9-11 (intensiv). Munca cu creionul in mana (tabele de variabile) si apoi pe calculator. La o cautare pe Google poti gasi subiecte careau fost pe la admiteri la facultati de profil. Ca varianta, poti incerca si cursuri de programare (pt recalificare sau online – academia…. ). Succes!

     
  59. D.ION

    20/02/2014 at 18:28

    D-le profesor,tot cautand raspuns la 2 intrebari din excel,am dat de sit-ul dumneavoastra.
    Va rog sa-mi raspundeti si mie la aceste intrebari,in masura care intra in aria dumneavoastra de interes,de preocupari.
    Sunt o persoana,depasita,pensionata de circa 15 ani.Se sub itelege ca acesta ,,mica consultatie..va fi cotra cost,fiindca numai asa se prinde,pot beneficia de ea.

    D.ION bisteav@yahoo.com
    In cazul ca acceptati targul, imediat va transmit si intrebarile.

     
  60. mchelariu71

    21/02/2014 at 08:34

     
  61. ageorgiana68

    21/02/2014 at 21:46

    Buna seara! Voiam sa va intreb daca aveti ceva legat de pascal( medota divide impera si merge -sort):D

     
  62. mchelariu71

    22/02/2014 at 09:38

    nu am postat inca. multumesc de imbold! trebuie sa ma harnicesc.

     
  63. flavia

    25/02/2014 at 21:22

    Buna ! Sunt in clasa a 10-a si tocmai m-am mutat la o noua scoala…. nivelul colegilor este mai avansat decat al meu…si nu stiu cum as putea recupera…nu inteleg unele probleme…suntem la siruri, vectori. Daca mi.ati putea da un sfat v.as fi recunoscatoare.

     
  64. Adi

    27/02/2014 at 11:58

    Salut,

    Ma poti ajuta cu un altfel de program.. Se introduc un sir de numere(fara limita, numere se pot repeta) in care apoi sa afiseze de cate ori a introdus in sir fiecare numar..
    Ex: 1 3 4 3 3 6 1
    Rezultat: 1=2 3=3 4=1 6=1

    Multumesc frumos..

     
  65. mchelariu71

    27/02/2014 at 17:00

    E vorba de folosirea unui vector de frecventa a cifrelor
    int a[10] //pozitii de la 0 la 9; a[i]=0 oricare i
    while(fin>>x) //cat timp se poate citi
    a[x]++; //a aparut cifra X si marchez situatia
    for(i=0;i<=9;i++)
    cout<<"cifra "<<i<<" apare de "<<i<<" ori";

     
  66. Adi

    27/02/2014 at 19:51

    Am inteles, insa nu am mai facut de mult programare.. si am cam uitat elementele.. doar ca mi s-a pus pata acu, sa vreau sa verific, si m-am gandit la un astfel de program.. credeam ca ai pe undeva unu de genu..

     
  67. cristina nica

    08/03/2014 at 18:16

    Domnule profesor, in primul rand as vrea sa va multumesc pentru ca ati creat acest site, m-a ajutat pana acum foarte mult atunci când nu m-am descurcat. in al doilea rand ,as vrea sa va rog sa ma ajutati la o problema pe care nu stiu sa o rezolv. Sunt in clasa a 9-a, deci problema nu e atat de grea, dar am intampinat dificultati.

    Se introduce un şir de numere de la tastatură, până la întâlnirea valorii 0 . Să se afişeze valoarea maximă şi de câte ori apare în şir.
    Exemplu numeric:
    Date de intrare: numerele introduse : 12, 19, 7, 19, 10, 4, 19, 7, 8, 13, 0 Date de ieşire : maximul este 19 si apare de 3 ori.

    problema mea trebuie scrisa sub forma de program in c++.

    Va multumesc anticipat pentru ajutor!!!

     
  68. mchelariu71

    08/03/2014 at 20:57

    Prin cititrea problemei trebuie sa observi cateva lucruri
    1. Cum citesti datele? este un sir care se incheie cu 0. deci mereu citesti valoarea si (o testezi) daca nu este 0 o prelucrezi, citesti o noua valoare si revii la test.
    cin>>a;
    while (a!=0) {
    //prelucrez
    ……
    cin>>a;
    }
    2. trebuie sa gasesti valoarea maxima. de obicei trebuie sa pornesti de la o valoare existenta in multimea pe care o cercetezi si schimbi valoarea considerata maxima oridecate ori este necesar (cand gasesti o valoare mai mare decat ce ai tu sau macar una egala)
    //fixez Max de la prima valoare cititia
    Max=a;
    nrap=0;//fixez numarul de aparitii la zero pentru ca oricum A este prima valoare pe care o prelucrez

    //in prelucrare
    if(Max>a; Max=a; nrap=0;
    while (a!=0) {
    if(Max
    >a;
    }
    cout<<Max<<nra;
    Fa fise la algortimi. rezolva pb intai cu tabel si observa ce se repeta si in ce conditii.
    Succes!😀

     
  69. mchelariu71

    08/03/2014 at 21:04

    nush ce are. nu posteaza tot ce scriu.

     
  70. cristina nica

    09/03/2014 at 11:54

    va multumesc mult domnule profesor. mi-au fost de ajutor explicatiile de la problema. daca o sa mai am nelamuriri, o sa va intreb. o zi buna va doresc.

     
  71. cristina nica

    09/03/2014 at 13:11

    chiar vroiam sa va mai intreb ceva. la declararea variabilelor, in afara de m(maximul ),a(un numar citit) si nrap( numarul de aparitii), mai adaugam vreo variabila??

    programul imi merge dar nu imi verifica corespunzator…….

     
  72. cristina nica

    09/03/2014 at 13:20

    nu ati putea va rog frumos sa imi aratati cum arata programul propriu-zis?

     
  73. iustina laca

    10/03/2014 at 21:09

    ma ajutati si pe mine va rog frumos cu o problema????

    Se citesc pe rând temperaturile medii ale fiecărei luni a unui an, ca numere întregi. Să se afişeze media anuală a temperaturilor pozitive şi a celor negative.

    multumesc anticipat!!!

     
  74. mchelariu71

    12/03/2014 at 08:13

    Te ajut, dar nu e in scopul meu sa va rezolv temele.
    Presupun ca se dau N valori. Din cele N valori unele sunt pozitive si unele negative. Pentru a calcula media calor pozitive trebuie sa realizezi suma lor si sa le numeri (media=suma/nr). analog pentru media celor negative.
    sneg=0;nrneg=0;spoz=0;nrpoz=0;
    pentru i=1,n executa
    { citeste x;
    daca (x>=0) {sneg=sneg+x;nrneg=nrneg+1;}
    altfel {spoz=spoz+x;nrpoz=nrpoz+1;}
    }
    //acum vrem sa afisam
    daca (nrneg==0) scrie “NU EXISTA temperaturi negative”
    altfel scrie “media negativelor este “, sneg/nrneg;
    daca (nrpoz==0) scrie “NU EXISTA temperaturi pozitive”
    altfel scrie “media pozitivelor este “, spoz/nrpoz;
    😀 . trebuie sa incerci sa iti povestesti ce ai face in situatia problemei si sa transformi in instructiuni.

     
  75. Silvia

    11/04/2014 at 20:25

    Buna seara , ati putea sa ma ajutati va rog mult cu crearea unui mini site web chiar nu stiu sa realizez imi trebuie pt facultate neaparat , nu am pe nimeni sa ma ajute.
    Sa se realizeze un mini site web pentru tema Directia Agricola Dolj cu urmatoarele cerinte:
    -site ul va avea structura ierarhica, pe 4 niveluri(0,1,2,3)
    -paginile vor fi realizate folosind Ms word si vor fi salvate in format single file page web(mhtml document) maxim 10 pagini
    -paginile vor contine legaturi catre pagini din interiorul site uli sau catre pagini externe
    -fiecare pagina de nivel 1,2 sau 3 va contine o legatura catre pagina parinte
    -paginile site ului vor contine cel putin cate un element din urmatoarele: text, tabel,imagine din fisier, imagine din galerie, desen realizat prin combinarea formelor grafice, diagrama organizationala,diagrama grafic, text artistic.
    Va multumesc !

     
  76. Johnf11

    06/05/2014 at 17:49

    Hello to all, how is everything, I think every one is getting more from this website, and your views are fastidious in support of new viewers. ddddbddbdedc

     
  77. Cristian Aristotei

    13/05/2014 at 17:10

    buna ziua! as vrea sa va rog frumos sa ma ajutati si pe mine la o problema mai grea cu vectori : Fie un vector cu 2*n elemente intregi. Din vector sunt sterse pe rand elemente din k in k pozitii. Numararea pozitiilor se va face cu revenire la prima in cazul in care indicele curent este mai mare decat n.Operatia se repeta de n ori. Determinati pozitia de inceput a numaratorii astfel incat suma elementelor ramase in vector sa aiba suma maxima. Se va afisa pozitia de inceput a numaratorii si suma. Exemplu pentru n=3 si k=3 si vectorul A=( 3,10,15,4,2,10) se va afisa 2 , 35. s-au sters elementele de pe pozitiile 4,1,5.

     
  78. mchelariu71

    20/05/2014 at 13:30

    Fara functii si liste problema te trimite in pur sclavagism.
    Cateva idei, totusi:
    * m=2*n
    * ai 2n variante de a incepe pentru k. de fiecare data intai trebuie sa lucrezi pe o copie alui A
    * poz curenta este z=(z+k) %m +1; (mereu cazi pe o poz intre 0 si m-1)
    * stergerea elem din poz i se face cu deplasarea elementelor de dupa i cu o poz la stg si scaderea lui m (m–).
    Pb seamana cu “problema lui Josephus” (are o intreaga teorie matematica in spate).

     
  79. mchelariu71

    22/05/2014 at 10:31

    …ma gandesc ca ar fi suficient de testat numai primele k pozitii. din cauza circularitatii restul vor intra oricum la taiat. trebuie studiat cu pixul in mana.🙂

     
  80. EsmeRald98

    22/05/2014 at 19:14

    Domnule profesor.
    As dori si eu algoritmii fundamentali din clasa a 9-a…..atat in pseudocod cat si in C++..unde as putea gasi?
    Multunesc anticipat.

     
  81. Cristian Aristotei

    24/05/2014 at 19:12

    Nu am inteles pentru ca daca k=5 si avem numerele 1,2,3,4,5,6 atunci se va sterge elementul 6 si apoi elementul 5 dar z care e 0 la inceput se face ( 0+5) %6 = 1 + 1 = 2 iar numarul 6 nu se afla pe pozitia a 2-a

     
  82. mchelariu71

    25/05/2014 at 21:44

    Ideea e ca se sterge circular fiecare al k-lea si urmatorul element devine curent.
    k=5
    elem curent 1 ; se sterge 6; ele curent devine 1=> 1,2,3,4,5
    elem curent 1 ; se sterge 1; elem curent 2=> 2,3,4,
    elem curent 2, se sterge 4; elem curent 2;=> 2, 3
    elem curent 2; se sterge 3; elem curent 2. Si ultimul. => rasp final 2

     
  83. mchelariu71

    25/05/2014 at 21:48

    iata si sinteza algoritmilor de la info la clasa a 9a (un fisier de pe google docs lucrat la distanta de mai multi elevi ai aceleiasi clase😀 invatare colaborativa).

     
  84. Cristian Aristotei

    26/05/2014 at 15:28

    paiii i-ul pleaca de la 0 doar o data apoi incepem numaratoarea de la 1

     
  85. Ella

    31/05/2014 at 10:56

    Sunt in clasa a8a si ma gandesc sa ma inscriu la profilul mate info? Imi va fi greu avand in vedere ca nu am mai facut informatica si nici TIC pana acum?

     
  86. mchelariu71

    31/05/2014 at 11:13

    Materia de clasa a 9-a INFO este introductiva si se bazeaza in special pe algoritmi matematici (desface metoda de rezolvare in pasi mici, elementari, incercand sa propuna o exprimare generalizatoare, care sa acopere toate cazurile posibile).
    La TIC vei parcurge sisteme de operare (Windows -ca exemplu de sistem de operare si ce facilitati ar trebui sa ofere un sistem de operare), un editor de texte specializat (WORD- tot ca exemplu; sunt si alte variante) si in final folosirea internetului si crearea paginilor web folosind HTML.
    Nu e un inceput in forta, dar nu trebuie subestimat.

     
  87. Cristian Aristotei

    01/06/2014 at 19:03

    imi puteti scrie algoritmul pentru problema cu numararea din k in k pozitii va rog muuult!!

     
  88. Darii Vera

    15/09/2014 at 19:45

    Program cu un subprogram numit Sufix care primeste ca parametru un numar natural x si determina daca x este sufix al patratului sau ( de exemplu 25 este sufix al lui 625).Ajutati-ma!!!Va multumesc!

     
  89. vaduva luminita

    16/09/2014 at 15:05

    Dmnule Profesor ,sunt mama unui baiat care a fost mutat,la un liceu cu profil mate-info,problema este ca el nu a avut info la lieul precedent,si ar dori sa invete acest profil.Mentionez ca a trecut clasa a -11-a si nu poate face fata la acest profil.Va rog din suflet sa ne spuneti primi pasii ce trebuie parcursi ptr a invata acest profil ,informatica.CU RESPECT.Va mutumesc

     
  90. mchelariu71

    16/09/2014 at 16:47

    Clasa a XI-a este cea mai dificila. va trebui sa cumparati manualele de clasele a 9-10 (cred ca se pot imprumuta si de la biblioteca – variantele mai vechi). El trebuie sa stie algoritmii fundamentali (clasa a Ix-a si a X-a sem 1), tablouri (vectori si matrici) si fisiere (sem II a clasei a X-a). Are nevoie de indrumare, bineinteles. Profesorul de la clasa e cel mai nimerit, mai ales daca tanarul isi doreste o cariera in domeniu.

     
  91. mchelariu71

    16/09/2014 at 17:00

    @Darii Vera
    Asa cum presupun ca ai observat si tu, pentru a avea acelasi sufix, valorile trebuie sa se termine la fel. In consecinta va trebui sa “feliem” numerele cifra cu cifra, daca sunt egale. daca am terminat X-ul atunci raspunsul este D; altfel, nu. Revin cu scrierea subprogramului.

     
  92. mchelariu71

    16/09/2014 at 19:15

    int sufix(int x)
    {
    long x2=x*x;
    while (x2%10==x%10) //au aceeasi ultima cifra
    {x2=x2/10; x=x/10; //tai cifra comuna
    if (x==0) return 1; //daca prin taiere am ajuns la 0, ne oprim si zicem 1, adica adevarat
    }
    return 0; //ajungem aici numai daca cele 2 ultime cifre nu se potrivesc si zicem 0, adica fals

     
  93. Cristian Aristotei

    17/09/2014 at 20:27

    buna seara! sunt clasa a 10-a pe matematica-informatica intensiv informatica . imi ziceti si mie va rog daca anul acesta ne preda Metoda Backtracking si Divide et Impera?

     
  94. mchelariu71

    18/09/2014 at 11:11

    Da. Elevii de clasa a X-a matematica – informatica intensiv si cei de clasa a XI-a mate-info neintensiv invata metoda backtracking(si divide et impera). Sper sa ma harnicesc si sa postez, din timp, un mod de abordare a acestei metode.

     
  95. Cristian Aristotei

    18/09/2014 at 17:58

    buna seara! ma puteti ajuta cu problema asta va rog muuult de tot : Pentru un numar n dat, trebuie sa realizati un program care afiseaza cate numere de n cifre din baza 10 au proprietatea ca patratul lor se termina in secventa 987654321. Numarul n se va citi de la tastatura si va avea maxim 6 cifre.

     
  96. mchelariu71

    18/09/2014 at 18:47

    f interesanta.
    primele observatii sunt :
    * numerele pe care la cautam se termina in 9 sau 1
    * radical din 987654321 este 31426; adica cea mai mica valoare pe care o testam este 31426
    * de vreme ce numerele cautate au maxim 6 cifre (cel mai mare fiind 999999), obtinem ca cel mai mare patrat este 999998000001 *(adica un numar de 12 cifre), cu trei mai mul decat 987654321.
    Varianta 1. Sa testam toate numerele (care se termina in 1 si 9) de la 31426 pana la 999999.😦 prea mult.
    Varianta 2. E mai simplu sa cautam numerele de forma abc987654321 si sa vedem daca sunt patrate perfecte => a={1,…9} (adik 9 cazuri), b={0..9} (adik 10 cazuri), c={0…9} (adik 10 cazuri). In total 900 cazuri😀.

    nr=0;
    for (a=1;a<=9;a++)
    for(b=0;b<=9;b++)
    for(c=0;c<=9;c++)
    {
    x1=a*100000000000+b*10000000000+c*10000000000+987654321;
    rx1=int (sqrt(x1));
    nr=nr+(rx1*rx1==x1); //adaug 1 dc X1 este patrat perfect;
    }
    cout <<nr:

    Faina problema!:).

    Te rog sa-mi scrii si mie ce rezolvari se propun la clasa.

     
  97. Cristian Aristotei

    18/09/2014 at 20:55

    In clasa ne a zis doamna un program optim pe care nu il inteleg deloc. : Observatia de baza este ca ultimele 9 cifre, care ne intereseaza, ale unui patrat sunt influentate doar de ultimele 9 cifre ale nuamrului ce va fi ridicat la patrat. Astfel, dupa o simpla cautare ( care o fi aia ? ) , pentru n= 9 exista 8 numere care ridicate la patrat se termina in 987654321 ( 111111111, 888888889 etc). Astfel pentru n > 9 raspunsul va fi 8 x 9 x 10 ^ n-10. Nu am inteles pentru n = 9 caci automat daca inteleg partea asta stiu sa deduc pentru n > 9. imi puteti explica va rog frumos!

     
  98. DASCALU LUMINITA

    05/10/2014 at 15:02

    Multumesc mult, domnule profesor! Sper ca informatia sa-i fie de folos fiicei mele, pentru ca e singura materie unde nu inteleg nimic,neputand-o ajuta.Stiu ca este multa munca in spatele acestor postari si ma bucur ca exista PROFESORI care vin in intampinarea elevilor cu probleme.VA MULTUMIM MULT!O mamica, profesoara.

     
  99. dany

    12/11/2014 at 11:57

    buna ziua! cum se face o prezentare power point fara mapa de text?

     
  100. Alexia Diaconescu

    13/11/2014 at 02:03

    Sunt la școala Tudor Vladimirescu

     
  101. dany

    13/11/2014 at 21:53

    ma poate ajuta cineva cu un raspuns? va rog frumos!

     
  102. mchelariu71

    14/11/2014 at 11:28

    ce intelegi prin mapa de text?

     
  103. dany

    14/11/2014 at 16:41

    este pt prima data cand ma intalnesc cu aceasta expresie. am intrebat mai multi prof,dar nu au stiut sa imi ofere un raspuns exact.din pct meu de vedere mapa de text se refera la textul integral care insoteste prezentarea, distribuit in cadrul slide urilor. fara mapa d text slide urile ar tb sa contina doar cateva idei,sau deloc,referitoare la continutul temei prezentate, urmand ca cel care prezinta sa faca o detaliere a acestora.aceasta e parerea mea vizavi d intrebarea adresata.unde gresesc?

     
  104. mchelariu71

    15/11/2014 at 14:47

    In cazul in care continutul unui PPT este destinat studiului individual, atunci are rost sa scrii tot ce vrei sa spui. Poti folosi resursele online pentru upload si distributie (share) (onedrive.com, docs.google.com, dropbox.com, slideshare.com,…)

    Daca un PPT este destinat prezentarii publicului, de bun gust ar fi sa contina doar ideile principale la fiecare sectiune, vorbitorul urmand sa umple cu cuvintele lui ideile expuse pe slide.

    Pentru aceasta, ideal ar fi ca al doilea slide sa contina un CUPRINS al sectiunilor, fiecare enunt trimitand prin link la sectiunea respectiva in document (selectezi, hyperlink, in this document – in acest document, alegi sectiunea dorita); la finalul fiecarei sectiuni poti sa inserezi un buton HOME (shapes – action button, joooos) care sa te trimita inapoi la primul slide (cu titlul) sau la al doilea – cu cuprinsul, dc esti mester😀.

    In acest fel, publicul va avea mereu in minte intreaga structura a expunerii si va putea urmari inlantuirea ideilor.

    Succes!😀

     
  105. dany

    15/11/2014 at 19:30

    va multumesc frumos pt sfaturi! sper sa pot realiza o prezentare reusita! am sa va informez asupra rezultatului

     
  106. andreea

    25/11/2014 at 21:31

    Am o problema la informatica si chiar nu inteleg ce ar trebui sa fac … trebuie sa o rezolv in c++ , sunt clasa a 10 a si profesoara mea e cam batuta in cap…
    Se citesc de la tastatura a,b,c numere reale ,sa se verifice daca aceste numere pot fi laturile unui triunghi si in caz afirmativ sa se determine natura triunghiului in functie de laturi.
    Crezi ca ma poti ajuta , macar cu o idee ?
    Multumesc!

     
  107. mchelariu71

    26/11/2014 at 08:22

    Triunghiul ar putea fi isoscel (exista macar o pereche de laturi egale ) caz in care trebuie sa studiezi si daca e echilateral.
    De asemeni va trebui sa verifici daca e dreptunghic in A (a este ipotenuza), in B(b este ipotenuza), sau in C (c este ipotenuza); foloseste formula lui Pitagora.
    Daca nu e nimic din toate astea, atunci e oarecare.
    Nu iti ramane decat sa transformi algoritmul de mai sus in cod.
    Nu stiu cum e dna, dar cred ca nu iti dai toata silinta. Critica atunci cand partea ta e facuta.

     
  108. Twity

    28/11/2014 at 00:41

    exista un mod in care sa pot afla numerele care se repeta dintr-un text ?
    adica am intr-un notepad un sir de numere…1000 si ceva de numere..si as vrea sa aflu cum fac sa vad ce si care numere sunt acelea care se repeta si de cate ori ?? exista ceva sa aflu ?

     
  109. mchelariu71

    28/11/2014 at 18:11

    Da. Se numeste vector de frecventa.
    Daca ai fi cautat un singur numar X, ar fi trebuit sa ai o variabilla NR in care sa memorezi numarul de aparitii a valorii X (frecventa).
    Pentru un set de numere trebuie sa folosesti un vector V (suficient de mare incat sa acoperi intreg domeniul) in care vom memora numarul de aparitii ale fiecarei valori X din domeniul dat. Pentru ca nu putem folosi vectori prea mari, aceeasta abordare nu se foloseste decat pe domenii relativ inguste : numai cifre, numere pana la 10 sau pana la 100 sau numai pana la 1000, …

    Fiecare V[X] va memora de cate ori a a aparut valoarea X in sir. Evident, la inceput toate elementele vectorului sunt nule.

    //initializez vetorul
    for(X=0;X <= 1000;X + +)
    V[X]++; //s-a citit valoarea X si marchez in vector o noua aparitie a lui X (frecventa)

    //cine nu a aparut?
    for(X=0;X < = 1000; X + + )
    if (V[X]==0) fout< < X << ;" nu a aparut! "<<endl;

    //afisez valorile din fisier, in ordine crescatoare
    for(X=0;X<=1000;X++)
    //afisez X de V[X] ori
    for(i=1;i<=V[X]; i++)
    cout<<X<<" ";

    Succes!

     
  110. Twity

    29/11/2014 at 16:16

    va multumesc mult !! mi-ati fost de mare ajutor.

     
  111. andreea2003

    16/12/2014 at 16:50

    …..

     
  112. decoration

    30/12/2014 at 02:13

    I blog frequently and I really thank you for your content.

    This article has really peaked my interest. I am going to book mark your website
    and keep checking for new details about once a week.
    I opted in for your Feed as well.

     
  113. andreea19998

    04/01/2015 at 12:46

    Daca am un tabel in excel cu mai multe materii si mediile mai multor copii cum pot afisa numele materiei cu cei mai multi corigenti? Multumesc anticipat

     
  114. mchelariu71

    04/01/2015 at 19:42

    faci o coloana noua imediat dupa materii. in dreptul fiecarei materii folosesti COUNTIF ca sa verific cate campuri din drp sunt mai mici decat 5. dupa ca aplici asta la toate materiile, poti sorta descrescator dupa acest camp.

     
  115. Cristian Aristotei

    06/01/2015 at 16:47

    buna ziua! imi ziceti si mie va roog mult care este adresa unei litere dintr-un cuvant?( siruri de caractere ) de exemplu vreau sa aflu adresa lui ,,g” din ,,programator” ? nu am inteles deloc

     
  116. mchelariu71

    06/01/2015 at 18:20

    Poti folosi functia strchr(cuv, ch) care returneaza adresa PRIMEI aparitii a lui CH in CUV. Secventa:

    char cuv[20], ch;
    strcpy(cuv, “programator”); ch=’g’;
    cout<<strchr(cuv, ch);
    poz=strchr(cuv, ch)-cuv;

    COUT afiseaza "gramator", adica ce gaseste la adresa primei aparitii a lui 'g', pana la marcatorul de sfarsiit de cuvant.
    In aceasta lumina, variabila POZ retine o diferenta de adrese, practic indicele unde apare caracterul 'g', prima data in CUV. In cazul nostru 3. (se numara de la zero).

     
  117. Cristian Aristotei

    06/01/2015 at 18:27

    dar nu am inteles de ce adresa e gramator si nu e doar g. Ce este o adresa de fapt?

     
  118. mchelariu71

    09/01/2015 at 12:13

    Memoria e o matrice. O adresa este o pereche de (2🙂 ) valori in baza 16 reprezentand linia si coloana din matrice. Ex: 1A8C : D28C .

     
  119. Cristian Aristotei

    09/01/2015 at 18:33

    si in cazul unui sir de caractere care va fi linia si coloana in matrice?

     
  120. mchelariu71

    09/01/2015 at 21:29

    nu inteleg la ce iti trebuie adresa efectiva. ca sa nu gresesc, te trimit la sursa .

    http://www.cplusplus.com/doc/tutorial/pointers/

     
  121. Cristian Aristotei

    09/01/2015 at 21:47

    in probleme vreau sa inteleg si eu

     
  122. Florin-Marian Birleanu

    07/02/2015 at 14:28

    Super! Ma alatur si eu miscarii cu niste tutoriale de programare pentru cei care nu au mai avut niciun fel de contact cu acest domeniu:

    http://igotopia.ro/vreau-sa-invat-programare-cum-sa-fac-4-pasi/

     
  123. Chersa

    11/03/2015 at 14:07

    Buna ziua, fiul meu este cls 8 la vara da capacitatea si isi doreste sa se inscrie la mate-info. Info nu a facut decat cls 5. Ce ar putea face peste vara ?

     
  124. mchelariu71

    12/03/2015 at 14:32

    De la biblioteca scolii/liceului puteti imprumuta manualul de intensiv informatica Milosescu (are mai multe probleme rezolvate si propuse). Pentru limbajul C/C++ aveti nevoie de CodeBlocks( se gaseste pe net). Pentru inceput i-ar trebui cineva sa-l indrupe si apoi un partener cu care sa rezolve problemele – pentru schimbul de idei. Succes!

     
  125. Chersa

    15/03/2015 at 15:41

    multumes frumos

     
  126. costel

    23/03/2015 at 00:48

    as vrea sa imi dati ceva lecti de acest gen contra cost sa ma faceti sa iteleg citusi de putin c++ nu am nici un fel de cunostinta despre subiect dar am 29 ani si sunt foarte interesat imi pace sa invsat orice mai ales am folsit diferite programe gen backtrack/kali-linux dar fara c/c++ e foarte gereu sami facu un website sau domenu securizat “””””> macar 75%

     
  127. epopstyle

    23/03/2015 at 23:58

    As dori sa invat limbajul de programare C++. Cu ce ar trebui sa incep, puteti sa imi impartasiti un sfat de inceput avand in vedere ca la scoala lucram in Pascal.

     
  128. Iacob Alisa

    27/04/2015 at 17:59

    .

     
  129. costea17k

    06/05/2015 at 22:42

    Felicitari pentru initiativa! Vom recomanda blogul dvs. miilor de levi care ne urmaresc articolele de html si foxpro de pe siteul https://www.atestatelainformatica.ro

     
  130. Neculai Bogdan

    10/05/2015 at 23:54

    buna seara !, tot respecul meu, as dori sa lasati o adresa de mail va rog daca se poate pentru cateva informatii suplimentare

     
  131. iulian

    12/05/2015 at 12:15

    salut ma numesc iulian de unde pot descarca programu pt mixaj

     
  132. mchelariu71

    12/05/2015 at 17:06

    care mixaj?

     
  133. VASVJ

    14/07/2015 at 23:10

    This is cool! I got this Minecraft gift code for free! Got mine from http://freeminecraftcodes.net

     
  134. teodamianvoicu

    18/07/2015 at 15:14

    Bună ziua! La toamnă încep clasa a 10-a și aș dori să mă transfer de la mate-info simplu la mate-info intensiv. M-ați putea sfătui în legătură cu ce ar trebui să repet pentru examenul de diferență la informatică? Mulțumesc anticipat!🙂

     
  135. mchelariu71

    19/07/2015 at 18:01

    Teo, materia de la INTENSIV contine, pe lange ce era in programa voastra de NEINTENSIV, si capitolele: LIMBAJ C (instructiuni+ reluarea algortimilor fundamentali) , FISIERE, VECTORI si MATRICI. Toate acestea la gasesti fie in manualul de clasa a IX-a INTENSIV, fie in manualul de clasa a X-a NEINTENSIV.
    Trebuie sa mergi la scoala ta si sa o rogi pe dna bibliotecara sa iti treaca pe fisa unul din aceste doua manuale (eu le-as lua pe amandoua). Cele mai bune sunt ale perechii Emanuela Cerchez/Marinel Serban sau ale dnei Milosescu Mariana. dupa gust. \
    Oricum, tu trebuie sa lucrezi algoritmii in C/C++ si problemele din manual, la capitolele de mai sus.
    Succes!

     
  136. ab1951

    17/08/2015 at 08:56

    @andreea: Foloseste teorema inegalitatii in triunghi.
    a,b,c este triunghi daca a+b>c si b+c>a si a+c>b.
    Deci testeaza teorema(triunghi oarecare),
    continua cu
    test a=b=c(echilateral),continua cu
    teste a=b sau a=c sau b=c(isoscel) , continua cu
    teste a**2+b**2=c**2 etc(dreptunghi).
    Probabil ca nu te intereseaza programarea nici pe tine nici pe , onor, profesoara ta(Iar raspunsul lui MCHELARIU71este incomplet)

     
  137. ab1951

    17/08/2015 at 09:10

    @MCHELARIU71: Îmi dau și eu cu părerea.
    1. Cred că elevii ar putea învăța cu adevarat programarea dacă ar cunoaște mai bine limba română(în special partea ce privește exprimarea) și dacă ar stăpâni foarte bine logica.
    2. Evident că nu poți cere unui elev care nu cunoaște matematica să conceapă algoritmi ce fac apel la teoria matematică(Vezi de ex. intrebarea cu triunghiul pusă de andreea).

     
  138. ab1951

    17/08/2015 at 09:16

    @andreea,@MCHELARIU71: Tot referitor la problema cu triunghiul.
    Se separă rezolvarea logică a problemei(se poate face o schemă logică, evident având la bază teorema respectivă) de transpunerea în C++(mă tem că C++ este predat de o profesoară care nu are habar de limbaje de programare și nu a lucrat nici o zi în domeniu, așa că nu transmite mai nimic elevilor)

     
  139. ab1951

    17/08/2015 at 09:26

    La intrarea în liceele cu profil matematica-informatică intensiv ar trebui să se dea teste de inteligență. De asemenea eu nu aș fi de acord că cineva cu note mici la limba română să aibă acces. Mi se pare evident că în programare este esențial să înțelegi enunțul unei probleme etc….
    Profesorii care predau trebuie să fi lucrat efectiv ca PROGRAMATOR măcar un an.
    Sper că s-au înțeles ideile mele chiar dacă m-am cam grăbit și nu le-am formulat prea bine.

     
  140. Ch Dia

    02/09/2015 at 14:05

    Buna ziua, am revenit sa va scriem ce carti am gasit pana acum : Informatica – Cerchez ed. polirom an 2002 culegere de probleme pt liceu ; manual de info cls 9 an 2000 si bacalaureat la info – maria codrina, doru popescu anastasiu si inca 6 autori. De milutescu nu am gasit nimic.

     
  141. mchelariu71

    02/09/2015 at 18:30

    Super. se poate porni la drum. Pentru lucru puteti folosi pseudocod.org (lucru online) sau direct in limbaj C/C++ cu CodeBlocks. Ideal ar fi sa mai gasiti un partener de studiu cu aceleasi preocupari si dorinte.

     
  142. Ch Dia

    03/09/2015 at 16:27

    Multumim pt incurajari si indrumare. Programul CodeBloks il avem instalat, suntem la cls de info neintensiv. Baiatul meu mai are si fosti colegi din cls 1-8 si asteptam sa vedem cerintele de la cls. Cred ca mai intai sa se familiarizeze cu “alfabetul”.

     
  143. Sorin Barbieru

    02/10/2015 at 17:43

    Buna ziua. Cand considerati ca este optim pentru elevii de clasa a noua sa treaca la studierea C++? O data cu pseudocodul, la sfarsitul clasei? As modifica stilul dar nici nu vreau sa ii incarc.

     
  144. mchelariu71

    03/10/2015 at 10:10

    e periculos sa treceti la limbaj din clasa a IX (inspectii, elevi slabi si frustrati, parinti permisivi si certareti). la laborator puteti folosi http://www.pseudocod.org (merge numai pe sisteme windows). Succes!

     
  145. Barbieru Sorin

    06/10/2015 at 14:22

    Multumesc… o sa il las pe sfarsit de semestru ca de obicei.

     
  146. Barbieru Sorin

    06/10/2015 at 14:45

    Tocmai am incercat cateva programele in pagina respectiva. Super!

     
  147. Laurentziu Marian

    11/01/2016 at 22:25

    Buna ziua! Domnu Mchelariu ce carte de informatica recomandati pentru incepatori? Sau ce volum?

     
  148. mchelariu71

    13/01/2016 at 13:27

    manualele de info sunt cea mai buna si ieftina alegere

     
  149. valentin123

    21/01/2016 at 20:13

    Poti sa imi dai structura vectorului de frecventa ?

     
  150. mchelariu71

    22/01/2016 at 10:11

    Folosirea vectorului de frecventa este oportuna cand vrem sa ordonam valori dintr-un domeniu ingust.
    Exemplu: Se dau 100000 de CIFRE. Sa se afiseze cifrele in ordine crescatoare.
    De vreme ce valorile sunt CIFRE, folosesc un vector v[10] (pt cifrele de la 0 la 9, 10 valori). In vector, la pozitia CIF, voi memora numarul de aparitii ale cifrei CIF.

    for(CIF=0;CIF<10;CIF++) V[ CIF ]=0;

    for( i=1 ;i>CIF; v[ CIF ]++;} //contorizez fiecare cifra
    // afisarea in ordine crescatoare
    for(CIF=0;CIF<10;CIF++) // pt o CIFra fixata
    for( i=1;i<=V[ CIF ];i++) //afisez CIF de V[CIF ] ori
    cout<< CIF<<" ";

    In general, printr-o ordonare clasica, complexitatea algoritmului ar fi N^2. Prin folosirea vectorului de frecventa ajungem la 2*n +10 ( n : citirea, 10 parcurgerea si n:afisarea)

     
  151. PETRACHE

    22/01/2016 at 14:26

    Buna ziua,
    Am copilul elev in clasa 10 la filologie.
    As vrea sa-l apropii mai mult de acest domeniu si vreau sa inceapa pregatire cu cineva.
    Noi suntem din Bucuresti.
    Puteti sa ma ajutati sau sa-mi recomnadati pe cineva?
    Mutumesc
    Petrache G.

     
  152. mchelariu71

    24/01/2016 at 12:53

    La scoala copilului? la liceul de informatica? manuale gasiti la biblioteca scolii/anticariate. Puteti folosi pbinfo.ro si bacinfo.cnlr.ro. mai mult nu va pot ajuta.

     
  153. adina

    27/01/2016 at 18:00

    Buna seara!
    Am o problema la informatica ,ni s-au predat subprogramele si nu am prea inteles cum ar trebuie sa lucrez cu ele ,ati putea sa imi recomandati un site care m-ar ajuta?

     
  154. mchelariu71

    27/01/2016 at 19:45

    Prima sursa este manualul. este posibil ca dna bibliotecara sa aiba in depozit si niste manuale mai vechi (alti autori, alte editii, alte abordari). lucreaza exemplele (intai in pix, apoi pe calc rapid si la final pas cu pas)

     
  155. dana mihai

    13/02/2016 at 20:33

    Buna seara!
    Va felicit pentru initiativa si totodata am si o rugaminte: am 10 probleme pe care nu stiu sa le rezolv si daca s-ar putea sa ma ajutati va multumesc anticipat.
    1. Fişierul NUMERE.TXT. conţine numere naturale din intervalul [0, 32000], pe fiecare linie fiind scris un număr. Scrieţi un program care să creeze fişierul PRIME.TXT. ce conţine numerele prime din fişierul NUMERE.TXT scrise pe o linie şi despărţite printr-un spaţiu.
    2. Fişierul NUMERE.TXT. conţine n-1 numere dintre primele n numere naturale (n<=2000), scrise pe o linie şi despărţite între ele printr-un spaţiu. Realizaţi un program care să adauge la sfârşitul fişierului NUMERE.TXT numărul care lipseşte din fişier.
    3. Fişierul TEXT.IN este format din cuvinte, aflate fiecare pe câte o linie. Scrieţi un program care creează fişierul TEXT.OUT în care cuvintele din fişierul TEXT.IN sunt aliniate la dreapta şi scrise câte unul pe linie.
    Exemplu:
    TEXT.IN TEXT.OUT
    acesta acesta
    este este
    testul testul
    4. Fişierele UNU.TXT şi DOI.TXT conţin cuvinte formate din maximum 20 de litere, fiecare cuvânt aflându-se pe câte o linie. Scrieţi un program care creează fişierul CUVINTE.TXT format din cuvintele din fişierul UNU.TXT care nu apar în fişierul DOI.TXT, fiecare cuvânt aflându-se, de asemenea, pe câte o linie.
    Exemplu:
    UNU.TXT DOI.TXT CUVINTE.TXT
    acesta acesta primul
    este este fisier
    primul al
    fisier doilea
    5. Scrieţi un program care citeşte de la tastatură numărul natural n (1<=n<=20) şi creează fişierul PERMUTĂRI.TXT format din cele n permutări circulare ale mulţimii {1, 2, 3,…,n}, fiecare permutare fiind scrisă pe câte o linie, iar elementele unei permutări fiind despărţite printr-un spaţiu.
    Exemplu: pentru n=4, fişierul PERMUTĂRI.TXT va conţine:
    1 2 3 4
    4 1 2 3
    3 4 1 2
    2 3 4 1
    6. Se consideră două mulţimi A şi B cu m respectiv n elemente numere întregi. Se cere să se determine reuniunea celor două mulţimi folosind un subprogram care are trei parametrii: mulţimile care se reunesc şi mulţimea rezultată în urma reuniunii. Datele de intrare se citesc din fisierul MULTIMI.TXT care are următoarea structură:
    – pe prima linie valorile m şi n separate printr-un spaţiu;
    – pe următoarele două linii, elementele mulţimilor A şi B separate printr-un spaţiu
    Rezultatul se va afişa în fisierul REZULT.TXT care va conţine pe o singură linie elementele reuniunii
    7. Se dă o matrice cu m linii şi n coloane de numere naturale. Să se determine cel mai mare divizor comun şi cel mai mic multiplu comun al componentelor tabloului.
    8. Se consideră două mulţimi A şi B cu m respectiv n elemente numere întregi. Se cere să se determine intersecţia celor două mulţimi folosind un subprogram care are trei parametrii: mulţimile care se intersectează şi mulţimea rezultată în urma intersecţiei. Datele de intrare se citesc din fisierul MULTIMI.TXT care are următoarea structură:
    – pe prima linie valorile m şi n separate printr-un spaţiu;
    – pe următoarele două linii, elementele mulţimilor A şi B separate printr-un spaţiu
    Rezultatul se va afişa în fisierul REZULT.TXT care va conţine pe o singură linie elementele intersecţiei.
    9. Se citeşte de la tastatură un şir de caractere. Să se verifice dacă acesta conţine doar caractere mici sau mari ale alfabetului englez şi în caz afirmativ afişează mulţimea literelor distincte din şirul dat.
    Exemplu: pentru şirul ‘acesta este un sir’ răspunsul este afirmativ iar mulţimea solicitată este: ‘a’ ‘c’ ‘e’ ‘i’ ‘n’ ‘r’ ‘s’ ‘t’ ‘u’
    10. Se dă un vector de n numere naturale. Să se afişeze numerele din vector care au cele mai multe cifre egale cu c (citit de la tastatură) în scrierea lor în baza b (b<=9). Se va folosi o funcţie care returnează numărul de cifre c din scrierea în baza b a unui număr.

    rezolvarea poate fi in pascal sau C++

     
  156. Micle Alexandru

    25/10/2016 at 14:39

    Ma ajuta cineva cu determinarea numarului de cifre dintr-un numar?

     
  157. mchelariu71

    27/10/2016 at 08:33

    nc=0;
    do {//numar cifra
    nc++;
    //tai cifra
    n=n/10;}
    while (n); //cat timp am cifre

     
  158. Radu

    30/10/2016 at 11:11

    [3×(-4)-5×6]÷[(-1)×3+2×5]

     
  159. irina

    02/11/2016 at 09:25

    buna,,,cum completez un contract in format word?

     
  160. mchelariu71

    02/11/2016 at 12:33

    Nu prea inteleg ce vrei, dar cred ca trecuie sa inlocuiesti punctele cu ceea ce trebuie de completat (selectezi zona cu puncte si scrii de trebuie). Daca vorbim de foate multe contracte (cu persoane si datele lor) atunci poti declara in contract zone-camp pe care sa le inlocuiesti cu datele dintr-un tabel sau un fisier excel. Ai amanunte aici: https://mchelariu.wordpress.com/2009/11/03/l9-mail-merge/

     
  161. Doina

    12/11/2016 at 17:13

    Am nevoie de ajutor trebuie sa scriu noste programe mă ajută cineva?

     
  162. Adena

    19/11/2016 at 13:26

    Am nevoie urgenta de ajutor!Problema este urmatoare:
    Se citesc 2 numere intregi a si b. Sa se calculeze produsul axb fara a folosi operatorul pentru inmultire(indicatie:rezultatul se va obtine prin adunarea repetata a lui |a| de |b| ori si se va face discutie dupa semnul operanzilor).
    Va rog sa ma ajute cineva la elaborarea algoritmului,dar si la transpunerea in C++
    Nu sunt specializata in informatica,dar am nevoie de ajutor pentru a vea un model pentru urmatoarele probleme pe care le am.

     

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: