1. Hello world #include using namespace std; int main() { cout << "Vozdra, raja\n"; system("PAUSE"); return 0; } 2. Faktorijal #include using namespace std; int main() { int n; cout << "Upisi prirodni broj: "; cin >> n; int faktorijel = 1; int i=1; do{ faktorijel *= i++; }while (i <= n); cout << n << "! = " << faktorijel << endl;; system("pause"); return 0; }
3. Prorodan broj i njegov kvadrat
#include using namespace std; int main() { int n; do { cout << "Upisi prirodni broj: "; cin >> n; cout << "Kvadrat broja " << n << " je " << n * n << "\n"; } while (n != 0); system("pause"); return 0; }
4. Kvadratna jednacina
#include using namespace std; int main() { double a, b, c; cout << "Unesi koeficijente kvadratne jednacine:" << endl; cout << "a = "; cin >> a; cout << "b = "; cin >> b; cout << "c = "; cin >> c; double D = b * b - 4. * a * c;
cout << "Jednacina ima "; if (D == 0) cout << "dvostruki realni korijen." << endl; else if (D > 0) cout << "dva realna korijena." << endl; else cout << "dva kompleksna korijena." << endl; system("pause"); return 0; }
5. Naredba while sa faktorijalom
#include using namespace std; int main() { int n, N; cout << "Upisi prirodni broj: "; cin >> n; N=n; while ((n%2==0) && (n/=2)); cout << "Najveci neparni faktor broja " << N << " je " << n <
6. Parnost i neparnost broja
#include using namespace std; int main() { int broj;
cout << "Unesi prirodan broj:" << endl; cout << "N = "; cin >> broj; if ((broj%2) != 0) cout << "Broj " << broj << " je neparan!!!\n\n"; else cout << "Broj " << broj << " je paran!!!\n\n"; system("pause"); return 0; } 7. Napisati funkciju koja prebrojava razlicite elemente u datom celobrojnom nizu. #include int countDistinct (int* array, int dim) { for (int count=0, i=0; i
8. Napisati program koji učitava prirodan broj, a zatim ispisuje sumu svih njegovih delilaca! #include
using namespace std; int main() { int broj, suma; cout<<"Unesi broj: "; cin>>broj; suma = 0; for(int i=1; i<=broj; i++) { if(broj%i==0) suma = suma + i; } if(broj<0) cout<<"Broj nije prirodan."< void main () { int niz[9]; int trazeni=5; int i, j, broj, count=0; cout<<"Unesite broj: \n"; cin>>broj;
cout<<"Unesite broj koji trazite: \n"; cin>>trazeni; for (i=0;i<9;i++) { j=broj%10; broj/=10; niz[i]=j; } for (i=0;i<9;i++) { if (niz[i]==trazeni) count++; } cout<<"Broj "< using namespace std; int maximum( int, int, int ); // function prototype int main() { int a, b, c; cout << "Unesite tri cela broja: "; cin >> a >> b >> c; cout << "Najveci je: " << maximum( a, b, c ) << endl; return 0; } int maximum( int x, int y, int z ) { int max = x; if ( y > max ) max = y; if ( z > max ) max = z; return max; }
11. Klasa krug #include #include classKrug { public: double obim(double r) { return 2*r*3.1415F; } double povrsina(double r) { return pow(r,2)*3.1415F; } }; void main() { double r; Krug k; cout<<”Upisi r:”; cin>>r; cout<<”Obim kruga je”< #include using namespace std; Class racunaj { private: int c; public: int metoda 1(int a, int b) { c=a+b; return (c); } int metoda2(int a, int b) { c=a+b; return (a); } int metoda3(int a, int b) {
c=a+b; return (b); } }; int main() { racunaj r; cout<<”return(c) daje”< #include using namespace std; class tekst { public: void pisi() { cout << "Ovo je nas tekst." << endl; } }; int main() { tekst t; t.pisi(); cout << endl; system("PAUSE"); return 0; }
14.Klasa pravougaonik #include #include using namespace std; class pravokutnik {
private: int c; public: void naslov() { cout << "Povrsina pravokutnika." << endl; cout << endl; } int povrsina (int a, int b) { c = a * b; return (c); } }; int main() { pravokutnik p; p.naslov(); cout << "Povrsina je "; cout << p.povrsina(2,3); cout << endl << endl; system("PAUSE"); return 0; }
15. Klasa tacka
#include using namespace std; class Tacka { public: void defTac (int x,int y) void pomTac (int x,int y) void Ispisi (void); private: int xKoor, yKoor; };
{ xKoor = x; yKoor = y; } { xKoor += x; yKoor += y; }
void Tacka::Ispisi (void) { cout << '(' << xKoor << ',' << yKoor << ")\n";
} int main (void) { Tacka tacka1; system("pause"); return 0; }