NFORMATICA Curs pentru clasele a IX-a si a X-a profilul real-intensiv - Invata limbajul c standard Include continuturile manualelor pentru clasele a IX-a si a X-a respectand programa scolara aflata in vigoare.
Motivul aparitiei prezentului Curs este dat de dorinta autorului de a prezenta unitar atat algorimii si structurile de date cerute de programa cat si limbajul actual C .
Exemple de utilizare a functiilor 744. 2.
Notiunea de subprogram 734. 1.
Subprograme 734.
Sortarea fara comparatii 65Probleme propuse 67Capitolul 4. 4.
Aplicatii cu matrice 633. 3.
Cautare binara 623. 6. 2.
Interclasare 603. 5. 2.
Metode de sortare 553. 4. 2.
Multimi 493. 3. 2.
Elemente distincte 483. 2. 2.
Maxim minim 473. 1. 2.
Algoritmi fundamentali care lucreaza cu vectori 473. 2.
Tablouri in C 453. 1.
Tablouri 453.
Instructiunile BREAK rdquo si CONTINUE rdquo 37Probleme propuse 38Raspunsuri 44Capitolul 3. 8.
Instructiunea FOR 342. 7.
Instructiunea DO WHILE 332. 6.
Instructiunea WHILE 312. 5.
Instructiunea SWITCH 302. 4.
Instructiunea compusa 302. 3.
Instructiunea IF 282. 2.
Instructiunea expresie 272. 1.
Instructiunile limbajului C 272.
Operatorul de conversie explicita 22Probleme propuse 23Raspunsuri 26Capitolul 2. 11. 2. 8.
Operatorul sizeof 221. 10. 2. 8.
Operatorul conditional 211. 9. 2. 8.
Operatorul virgula 211. 8. 2. 8.
Operatori de atribuire 191. 7. 2. 8.
Operatori logici pe biti 181. 6. 2. 8.
Operatori logici 171. 5. 2. 8.
Operatori de incrementare si decrementare 161. 4. 2. 8.
Operatori de egalitate 161. 3. 2. 8.
Operatori relationali 151. 2. 2. 8.
Operatori aritmetici 131. 1. 2. 8.
Operatori C 131. 2. 8.
Generalitati 121. 1. 8.
Expresii 121. 8.
Literali 101. 7.
Tipuri de date fundamentale 91. 6.
Citiri scrieri 71. 5.
Despre variabile 61. 4.
Vocabularul limbajului 51. 3.
Structura programelor C 41. 2.
Despre limbajul C 31. 1.
Elemente de baza ale limbajului C 31.
Nu este de negiljat ca exista implementati in limbaj algoritmi de sortare de identificare a unei subsecvente dintr-un sir de generare a urmatoarei valori in ordine lexicografica de utilizare a min sau max Heap-ului toate in timp optim.
CUPRINSCapitolul 1.
Cel mai important este faptul ca putem folosi STL-ul.
Apoi pentru ca C Standard contine cu mult mai mult decat ce permite cel utilizat in Borland.
De altfel nici nu stiu in ce masura mai este permisa participarea la un conCurs utilizand mediul Borland.
Mai intai pentru ca programul dispune de putina memorie iar in cazul unui conCurs de programare acesta este un dezavantaj foarte mare.
Cu ajutorul lor se prelucreaza cu mult mai simplu sirurile de caractere ca in Pascal.4 Studiul limbajului in mediul Borland este dezavantajos.
De asemenea se poate lucra foarte usor cu metodele unei clase numita STRING.
Nu este cam tarziu Daca ar fi studiata din timp ma refer la incapsulare atunci s-ar intelege cum se efectueaza scrierile citirile in C .
Dincolo de utilitate studiul lor reprezinta un exercitiu excelent de logica.3 In actuala programa studiul POO se face optional in clasa a XII-a.
In absenta acestui studiu este dificil ca elevii sa inteleaga de exemplu functiile care prelucreaza un sir de caractere.
Nu este mai bine ca mai intai aceasta sa fie descompusa in subprobleme pentru care la implementare sa utilizam functii 2 Studiul pointerilor si referintelor nu este de neglijat.
De asemenea poate si din perspectiva algoritmilor ar fi util sa se studieze functiile mai din timp.
Avem o problema pentru care trebuie sa se elaboreze un algoritm.
Pana atunci elevii trebuie sa foloseasca functii de mai multe ori cum ar fi de exemplu pentru prelucrarea sirurilor de caractere.
In schimb conform programei scolare subprogramele se studiaza in clasa a X-a.
Chiar programul principal este o functie. este pacat.
Iata cateva dintre motivele care au determinat aparitia acestui Curs 1 In C C se lucreaza cu functii.
Desigur cursul poate fi parCurs fara aceste notiuni ca pana acum dar...
pentru a scapa de constrangerile programei se pare gandita mai mult pentru limbajul Pascal s-a preferat introducerea unor notiuni strict necesare intelegerii limbajului C .
NFORMATICA Curs pentru clasele a IX-a si a X-a profilul real-intensiv - Invata limbajul c standard Include continuturile manualelor pentru clasele a IX-a si a X-a respectand programa scolara aflata in vigoare.
Motivul aparitiei prezentului Curs este dat de dorinta autorului de a prezenta unitar atat algorimii si structurile de date cerute de programa cat si limbajul actual C