/*#include <iostream> // Prvi zadatak sa integralnomg ispita 27.01.2015 #include <iomanip> using std::setw; using std::cout; const int red(5), kolona(4); void unos(int[]); void ispis(int[][kolona]); float prosjecna(int[][kolona], int); int igrac(int[][kolona]); int matrica[red][kolona]; cout << "Unesite poene za igraca Br." << i+1 << " :" << endl; unos(matrica[i]); ispis(matrica); cout << "Izaberite igraca, ciji prosjek zelite pogledati" << endl; cout << "!!! NAPOMENA, UNOS MORA BITI OD 1-5!!! " << endl; int zeljeniigrac; do cin >> zeljeniigrac; while (zeljeniigrac >5); cout << "Prosjecan broj poena iznosi: " << prosjecna(matrica, zeljeniigrac-1) << endl;
cout << "Igrac s najvise nula nalazi se na poziciji: " << igrac(matrica) + 1 << endl; void unos(int matrica[]) cin >> matrica[j]; if (matrica[j] < 0) j--; cout << "Broj poena ne moze biti negativan." << endl; void ispis(int matrica[][kolona]) cout << setw(3) << matrica[i][j]; float prosjecna(int matrica[][kolona], int zeljeniigrac) float sumapoena(0), rezultat(0); sumapoena = sumapoena + matrica[zeljeniigrac][j];
rezultat = sumapoena/kolona; int igrac(int matrica[][kolona]) int igrac(0), pomocni(0), pozicija(0); if (matrica[i][j] == 0) igrac++; if (igrac>pomocni) pomocni = igrac; pozicija = i; igrac = 0; return pozicija; */ /*#include <iostream> // Drugi zadatak sa integralnog ispita 27.01.2015 using std::cout; float suma(int);
cout << "Unesite prirodan broj: "; int n; cin >> n; cout << "Suma iznosi: " << suma(n) << endl; float suma(int n) float rezultat(1), brojnik(1), nazivnik(1); for (int i = 2; i <= n; i++) brojnik = brojnik +i ; nazivnik = nazivnik*i; if (i % 2!= 0) rezultat = rezultat + brojnik / nazivnik; else rezultat = rezultat - brojnik / nazivnik; */ /*#include <iostream> //Treci zadatak sa integralnog ispita 27.01.2015 #include <vector> using std::vector; using std::cout; bool provjera(int); int zamjena(int, int);
cout << "Unesite prirodan broj: "; int n; cin >> n; cout << "Unesite zamjenski broj: "; int zamjenskibroj; cin >> zamjenskibroj; cout <<"Broj zamijenjen iznosi: "<< zamjena(n,zamjenskibroj) << endl; bool provjera(int n) int ostatak; while (n!= 0) ostatak = n % 10; if (ostatak == 5) return true; n = n / 10; return false; int zamjena(int broj, int zamjena) vector<int> pomocni; if (provjera(broj)) int ostatak; while (broj!= 0)
ostatak = broj % 10; if (ostatak == 5) pomocni.push_back(zamjena); else pomocni.push_back(ostatak); broj = broj / 10; int a = 0, pomocna(0), brojac = pomocni.size() - 1; for (int i = pomocni.size() - 1; i >= 0; i--) pomocna = pomocna + pomocni[i] * pow(10, brojac); brojac--; return pomocna; */ /*#include <iostream> // Cetvrti zadatak sa integralnog ispita 27.01.2015 using std::cout; const int duzina(6); void unos(char[], int); int prebroji(char[], int); char zadnje(char[], int); char niz[duzina]; unos(niz, duzina);
cout << "Ovoliko char-ova nije slovo: " << prebroji(niz, duzina) << endl; cout << "Po poretku, zadnje slovo je: " << zadnje(niz, duzina) << endl; void unos(char niz[], int duzina) cout << "Unesite elemnte niza: " << endl; for (int i = 0; i < duzina; i++) cin >> niz[i];; int prebroji(char niz[], int duzina) int rezultat(0); for (int i = 0; i < duzina; i++) if (niz[i]<'a' niz[i]>'z' && niz[i]<'a' niz[i]>'z') rezultat++; char zadnje(char niz[], int duzina) char rezultat(niz[0]); for (int i = 1; i < duzina; i++) if (rezultat < niz[i]) rezultat = niz[i]; */
/*#include <iostream> //Prvi zadatak Uvod u programiranje Integralni ispit 21.02.2013 #include <iomanip> using std::setw; using std::cout; const int red(4), kolona(4); void izgled1(char[][kolona]); void test1(char[][kolona]); void promjenaizgleda(char[][kolona]); char matrica[red][kolona]; izgled1(matrica); test1(matrica); promjenaizgleda(matrica); void izgled1(char matrica[][kolona]) for (int i = 0; i < red;i++) if (i == j) matrica[i][j] = 'B'; else matrica[i][j] = 'b';
void test1(char matrica[][kolona]) cout << setw(3) << matrica[i][j]; void promjenaizgleda(char matrica[][kolona]) for (int i = 0; i < red;i++) if (i == j i + j == 3) matrica[i][j] = 'A'; else matrica[i][j] = 'a'; cout << setw(3) << matrica[i][j];
*/ /*#include <iostream> //Treci zadatak Uvod u programiranje Integralni ispit 21.02.2013 using std::cout; //Fali zadnja stavka, gdje se svi elementi niza pretvaraju u binarne brojeve.. Ne da mi se to raditi sad... const int duzina(7); void unos(char[], int); void test(char[], int); void promijeni(char[], int[], int); char niz[duzina]; int brojcani[duzina]; unos(niz, duzina); test(niz, duzina); promijeni(niz, brojcani, duzina); void unos(char niz[], int duzina) cout << "Unesite elemente niza: " << endl; for (int i = 0; i < duzina; i++) cin >> niz[i]; void test(char niz[], int duzina)
for (int i = 0; i < duzina; i++) cout << niz[i] << " "; void promijeni(char niz[], int brojcani[], int duzina) for (int i = 0; i < duzina; i++) brojcani[i] = niz[i]; for (int i = 0; i < duzina; i++) cout << brojcani[i] << endl; */ /*#include <iostream> //Cetvrti zadatak Uvod u programiranje Integralni ispit 21.02.2013 using std::cout; int minute(int); int sati(int); cout << "Unesite vrijeme u sekundama: "; int sekunde; cin >> sekunde; cout << "Sati iznose: " << sati(sekunde) << endl; sekunde = sekunde - sati(sekunde) * 3600; cout << "Minute iznose: " << minute(sekunde) << endl; sekunde = sekunde - minute(sekunde) * 60; cout << "Sekunde iznose: " << sekunde << endl; int sati(int sekunde)
int rezultat = sekunde / 3600; if (rezultat % 3600!= 0) else rezultat = 0; int minute(int sekunde) int rezultat = sekunde / 60; if (rezultat % 60!= 0) else rezultat = 0; */ #include <iostream>// Prvi zadatak Uvod u programiranje drugi parcijalni ispit 15.01.2013 #include <iomanip> using std::setw; using std::cout; const int red(5), kolona(4); void unos(int[][4]); void ispis(int[][4]); int igrac(int[][4]); int matrica[red][kolona]; unos(matrica);
ispis(matrica); cout << "Najvise poena ima: " << igrac(matrica) << endl; void unos(int matrica[][4]) cout << "Unesite elemente matrice: "; cout << "Unesite poene igraca: " << i+1 << ":" << endl; cin >> matrica[i][j]; void ispis(int matrica[][4]) cout << setw(3) << matrica[i][j]; int igrac(int matrica[][4]) int rezultat(0), pozicija, pomocna(0); rezultat = 0;
pomocna = matrica[i][j] + pomocna; if (pomocna>rezultat) rezultat = pomocna; pozicija = i; return pozicija;