Petlje u programskom jeziku C++ | seminarski diplomski

Ovo je pregled DELA TEKSTA rada na temu "Petlje u programskom jeziku C++". Rad ima 15 strana. Ovde je prikazano oko 500 reči izdvojenih iz rada.
Napomena: Rad koji dobjate na e-mail ne izgleda ovako, ovo je samo DEO TEKSTA izvučen iz rada, da bi se video stil pisanja. Radovi koje dobijate na e-mail su uređeni (formatirani) po svim standardima. U tekstu ispod su namerno izostavljeni pojedini segmenti.
Uputstvo o načinu preuzimanja rada možete pročitati OVDE.

Univerzitet u Prištini
Prirodno matematički fakultet
Seminarski rad
Naredbe ( petlje )
Predmet: Objektno orijentisano programiranje u C++
Decembar, 2010
Sadržaj
Uvod……………………………………………………………………………………………...…3
Osnovna svojstva jezika C++…………………………………………………………...…………4
Jednostavne i složene naredbe….....................................................................................................5
Naredba if..........................................................................................................................................5
Naredba switch..................................................................................................................................7
Naredba while....................................................................................................................................8
Naredba do.........................................................................................................................................9
Naredba break...................................................................................................................................9
Petlja for............................................................................................................................................10
Ugnježdena for petlja.......................................................................................................................11
Beskonačna petlja.............................................................................................................................12
Zaključak..........................................................................................................................................14
Literatura.........................................................................................................................................15
Uvod
Objektno orijentisano programiranje (Object Oriented Programming, OOP) je odgovor na tzv. krizu softvera. OOP pruža način za rešavanje (nekih) problema softverske proizvodnje.
Softverska kriza je posledica sledećih problema proizvodnje softvera:
1. Zahtevi korisnika su se drastično povećali. Za ovo su uglavnom "krivi" sami programeri: oni su korisnicima pokazali šta sve računari mogu, i da mogu mnogo više nego što korisnik može da zamisli. Kao odgovor, korisnici su počeli da traže mnogo više, više nego što su programeri mogli da postignu.
2. Neophodno je povećati produktivnost programera da bi se odgovorilo na zahteve korisnika. To je moguće ostvariti najpre povećanjem broja ljudi u timu. Konvencionalno programiranje je nametalo projektvanje softvera u modulima sa relativno jakom interakcijom, a jaka interakcija između delova softvera koga pravi mnogo ljudi stvara haos u projektovanju.
3. Produktivnost se može povećati i tako što se neki delovi softvera, koji su ranije već negde korišćeni, mogu ponovo iskoristiti, bez mnogo ili imalo dorade. Laku ponovnu upotrebu koda (software reuse) tradicionalni način programiranja nije omogućavao.
4. Povećani su drastično i troškovi održavanja. Potrebno je bilo naći način da projektovani softver bude čitljiviji i lakši za nadgradnju i modifikovanje. Primer: često se dešava da ispravljanje jedne greške u programu generiše mnogo novih problema; potrebno je "lokalizovati" realizaciju nekog dela tako da se promene u realizaciji "ne šire" dalje po ostatku sistema.
Tradicionalno programiranje nije moglo da odgovori na ove probleme, pa je nastala kriza proizvodnje softvera. Povećane su režije koje prate proizvodnju programa. Zato je OOP došlo kao odgovor.
Osnovna svojstva jezika C++
Jezik C++ je objektno orijentisani programski jezik opšte namene. Veliki deo jezika C++ nasleđen je iz jezika C, pa C++ predstavlja (uz minimalne izuzetke) nadskup jezika C.
C++ je trenutno najpopularniji objektno orijentisani jezik. Osnovna rešenja koja pruža OOP, a C++ podržava su:
1. Apstrakcija tipova podataka (Abstract Data Types). Kao što u C-u ili nekom drugom jeziku postoje ugrađeni tipovi podataka (int, float, char, ...), u jeziku C++ korisnik može proizvoljno definisati svoje tipove i potpuno ravnopravno ih koristiti (complex, point, disk, printer, jabuka, bankovni_racun, klijent itd.). Korisnik može deklarisati proizvoljan broj promenljivih svog tipa i vršiti operacije nad njima (multiple instances, višestruke instance, pojave).
...

CEO RAD MOŽETE PREUZETI NA SAJTU: WWW.MATURSKIRADOVI.NET