c++ pagrindai

Upload: delta788

Post on 16-Jul-2015

375 views

Category:

Documents


6 download

TRANSCRIPT

VILNIAUS KOLEGIJA ELEKTRONIKOS IR INFORMATIKOS FAKULTETAS PROGRAMINS RANGOS KATEDRA

Programavimo C++ pagrindai

Pareng: dst. M. Liogys

Turinys1. Pirmas vilgsnis C++ ................................................................................................................... 3 2. Praneim ivedimas ...................................................................................................................... 6 3. Kintamieji .................................................................................................................................... 13 4. Pagrindins matematins operacijos ............................................................................................ 19 5. vestis i klaviatros ..................................................................................................................... 26 6. Slygos ......................................................................................................................................... 30 7. Operatori kartojimas nustatyt kart skaii ............................................................................. 35 8. Paintis su funkcijomis ................................................................................................................ 40 9. Parametr reikmi keitimas........................................................................................................ 47 10. Run Time bibliotek (RTB) panaudojimas................................................................................ 51 11. Lokaliniai ir globaliniai kintamieji ............................................................................................ 53 12. Funkcij perkrovimas ................................................................................................................ 57 13. Persiuntim panaudojimas ......................................................................................................... 59 14. Parametr reikms pagal nutyljim ........................................................................................ 62 15. Masyvai ...................................................................................................................................... 64

2

1. Pirmas vilgsnis C++ioje paskaitoje inagrinsime operatorius, i kuri susideda C++ programa. Pamatysite, kad C++ programose laikomasi to paties formato: pradedama nuo vieno ar keleto operatori #include, yra eilut void main(void), po to seka operatori rinkiniai, sugrupuoti tarp kairiojo ir deiniojo figrini skliaust. I ios paskaitos suprasite, kad iuos operatorius suprasti labai paprasta. ios paskaitos gale js susipainsite su tokiomis koncepcijomis kaip: Operatorius #include suteikia iorini fail panaudojimo pirmenyb, kuriuose yra C++ operatoriai ar programos apibdinimai; Pagrindin C++ programos dalis prasideda operatoriumi void main(void); Programa susideda i vienos ar keli funkcij, kurios, susideda i operatori, skirt sprsti tam tikrai uduoiai; Js programose teksto ivedimui bus plaiai naudojamas ijimo srautas cout.

Kai kuriate C++ program, realiai js dirbate su operatoriais, bet ne su instrukcijomis. Vliau js istudijuosite priskyrimo operatorius, kurie priskiria kintamiesiems reikmes, operatori if , kuris leidia programai priiminti sprendimus. Panagrinkime paprasiausi program: #include void main(void) { cout