PROGRAMAREA CALCULATOARELOR IN LIMBAJUL C 1. Introducere în programare. Limbajul C Algoritmi si programe . . . . . . . . . . . . . . . . . . . . . . . 5 Dezvoltarea de programe . . . . . . . . . . . . . . . . . . . . . 7 Limbajul de programare C . . . . . . . . . . . . . . . . . . . . 8 Elementele componente ale unui program . . . . . . . . 9 Conventii lexicale ale limbajului C . . . . . . . . . . . . .10 Structura programelor C . . . . . . . . . . . . . . . . . . . . . 12 Directive preprocesor . . . . . . . . . . . . . . . . . . . . . . . 13 2. Date si prelucrãri Variabile si constante . . . . . . . . . . . . . . . . . . . . . . . 15 Tipuri de date în limbajul C . . . . . . . . . . . . . . . . . . 15 Constante în limbajul C . . . . . . . . . . . . . . . . . . . . . 17 Operatori si expresii aritmetice în C . . . . . . . . . . . 18 Erori de reprezentare a numerelor . . . . . . . . . . . . . 20 Prelucrãri la nivel de bit . . . . . . . . . . . . . . . . . . . . . 22 Ordinea de evaluare a expresiilor . . . . . . . . . . . . . . 23 Instructiuni expresie în C . . . . . . . . . . . . . . . . . . . . 24 Functii standard de intrare-iesire . . . . . . . . . . . . . . 25 3. Prelucrãri conditionate Structuri de control . . . . . . . . . . . . . . . . . . . . . . . . . 27 Bloc de instructiuni . . . . . . . . . . . . . . . . . . . . . . . . 27 Instructiunea "if" . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Operatori de relatie si logici . . . . . . . . . . . . . . . . . . 30 Expresii conditionale . . . . . . . . . . . . . . . . . . . . . . . 33 Instructiunea "switch" . . . . . . . . . . . . . . . . . . . . . . . 34 Macroinstructiunea “assert” . . . . . . . . . . . . . . . . . . 36
Comentariul tau va fi primul
Proiect: Limbajul C Obiect: Programarea