Programiranje C++
SADRŽAJ
UVOD............................................................................................................................................1
1. ZADACI - PRIKAZ MOGUĆNOSTI PROGRAMSKOG JEZIKA C++.................................2
1. Zadatak...................................................................................................................................2
2. Zadatak...................................................................................................................................3
3. Zadatak...................................................................................................................................4
4. Zadatak...................................................................................................................................5
5. Zadatak...................................................................................................................................6
6. Zadatak...................................................................................................................................7
7. Zadatak...................................................................................................................................8
8. Zadatak...................................................................................................................................9
9. Zadatak.................................................................................................................................10
10. Zadatak...............................................................................................................................11
2. ZADACI IZ MATEMATIČKIH OBLASTI I STRINGOVA.................................................12
11. Zadatak...............................................................................................................................12
12. Zadatak...............................................................................................................................13
13. Zadatak...............................................................................................................................15
14. Zadatak...............................................................................................................................16
15. Zadatak...............................................................................................................................17
16. Zadatak...............................................................................................................................18
17. Zadatak...............................................................................................................................19
18. Zadatak...............................................................................................................................20
19. Zadatak...............................................................................................................................21
20. Zadatak...............................................................................................................................23
3. ZADACI IZ ZBIRKE PROF. AVRAMOVIĆA......................................................................24
21. Zadatak...............................................................................................................................24
22. Zadatak...............................................................................................................................26
23. Zadatak...............................................................................................................................27
24. Zadatak...............................................................................................................................28
25. Zadatak...............................................................................................................................30
4. ZADACI IZ KNJIGE Stanley B. Lippman - Essential C++....................................................31
26. Zadatak...............................................................................................................................31
27. Zadatak...............................................................................................................................32
28. Zadatak...............................................................................................................................33
29. Zadatak...............................................................................................................................35
30. Zadatak...............................................................................................................................36
5. KORIŠTENI IZVORI..............................................................................................................38
PANEVROPSKI UNIVERZITET APEIRON
FAKULTET INFORMACIONIH TEHNOLOGIJA
Redovne studije
Smjer „Poslovna informatika”
Predmet
VIŠI PROGRAMSKI JEZICI I RAD ALATI
PROGRAMIRANJE U C++
„PROGRAMSKI JEZIK C++”
(seminarski rad)
Predmetni nastavnik
Prof. dr Zoran Ž. Avramović, dipl.inž.elek.
Student
Nikola Petković
Index br. 177-14/VPI
Banja Luka, Jun 2018.
UVOD
programski jezik je viši programski jezik nastao 1983 godine kao
poboljšanje
programskog jezika i to ne samo zbog uvođenja klasa već što je uveo i mnoštvo
poboljšanja ali i prilagođavanja radu sa kompleksnim sistemima poput grafičkog korisničkog
interfejsa i mrežnih okruženja.
Za rad u
programskom jeziku mogu se koristiti mnogobrojni tekst editori i kompajleri
u zavisnosti od operativnog sistema i potreba, ja ću u ovom radu koristiti DEV C++ verziju 5.11.
1

2. Zadatak
Tekst:
Napisati program koji računa sumu svih dvocifrenih prirodnih brojeva
Kod:
#include <stdio.h>
#include <iostream>
#include <stdlib.h>
using namespace std;
int main ()
{
int sum=0;
for (int i=10;i<100;i++)
sum=sum+i;
cout<<sum<<endl;
system("PAUSE");
return 0;
}
Izlaz na konzolu:
4905
Press any key to continue . . .
3
3. Zadatak
Tekst:
Napisati program koji će za uneseni broj ispitati da li je broj prost ili nije.
Kod:
#include <stdio.h>
#include <iostream>
#include <stdlib.h>
using namespace std;
int main ()
{
int br;
bool prost=true;
cout<<"Unesite broj za koji zelite ispitati da li je prost ili slozen:"<<endl;
cin>>br;
for (int i=2; i < br && prost==true;i++)
if (br%i==0)
prost=false;
if (prost==true)
cout << br << " je prost" << endl;
else
cout << br << " je slozen" << endl;
system("PAUSE");
return 0;
}
Izlaz na ko
n
zolu:
Unesite broj za koji zelite ispitati da li je prost ili slozen:
5
5 je prost
Press any key to continue . . .
4

5. Zadatak
Tekst
: Napisati program koji za unijeti redni broj dana ispisuje koji je to dan.
Kod
:
#include <stdio.h>
#include <iostream>
#include <stdlib.h>
using namespace std;
int main ()
{
int dan;
cout<<"Dan"<<endl;
cout<<"Unesite broj od 1 do 7"<<endl;
cin>>dan;
switch(dan)
{
case 1: cout<<"Ponedeljak"<<endl; cout<<endl; break;
case 2: cout<<"Utorak"<<endl; cout<<endl; break;
case 3: cout<<"Srijeda"<<endl; cout<<endl; break;
case 4: cout<<"Cetvrtak"<<endl; cout<<endl; break;
case 5: cout<<"Petak"<<endl; cout<<endl; break;
case 6: cout<<"Subota"<<endl; cout<<endl; break;
case 7: cout<<"Nedelja"<<endl; cout<<endl; break;
}
system("PAUSE");
return 0;
}
Izlaz na konzolu:
Dan
Unesite broj od 1 do 7
6
Subota
Press any key to continue . . .
6
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti