Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- /*
- int main(){
- system("pause>nul");
- return 0;
- }
- }*/
- /*
- int f(int, int, int);
- int main()
- {
- int sati, minute, sekunde;
- do
- {
- cout << "Unesite sate: ";
- cin >> sati;
- cout << "Unesite minute: ";
- cin >> minute;
- cout << "Unesite sekunde: ";
- cin >> sekunde;
- } while (sati<0 || minute <0 ||sekunde <0);
- cout << "Unijeli ste: " << sati << "h " << minute << "m " << sekunde << "s " << endl;
- cout << "Ima sekundi: " << f(sati, minute, sekunde);
- system("pause>nul");
- return 0;
- }
- int f(int s, int m, int sek)
- {
- return sek + (m * 60) + (s * 3600);
- }
- */
- /*
- int fsat(int &);
- int fminuta(int &);
- int fsekunda(int &);
- int main()
- {
- int sekunde, s,m,h;
- do
- {
- cout << "Unesite sekunde: ";
- cin >> sekunde;
- } while (sekunde<0);
- cout << "Unijeli ste: " << sekunde << "sekundi." << endl;
- h = fsat(sekunde);
- m = fminuta(sekunde);
- s = sekunde;
- cout << "\nTo je: " << h << "sati " << m << "minuta " << s << "sekundi. " << endl;
- system("pause>nul");
- return 0;
- }
- int fsat(int & s)
- {
- int sat = 0;
- if (s >= 3600)
- {
- sat = s / 3600;
- s -= sat * 3600;
- }
- return sat;
- }
- int fminuta(int & s)
- {
- int minuta = 0;
- if (s >= 60)
- {
- minuta = s / 60;
- s -= minuta * 60;
- }
- return minuta;
- }
- */
- /*bool f(int);
- int main(){
- int n;
- cout << "Unesite cijeli broj: ";
- cin >> n;
- bool rezultat = f(n);
- if (rezultat) cout << "U unesenom broju postoji broj 9." << endl;
- else cout << "U unesenom broju nema broja 9." << endl;
- system("pause>nul");
- return 0;
- }
- bool f(int broj)
- {
- while (broj>0)
- {
- int ostatak = broj % 10;
- if (ostatak == 9) return true;
- broj /= 10;
- }
- return false;
- }*/
- /*
- const int broj = 7;
- void unos(float[], int);
- float sumakubova(float[], int);
- float najmanjipoz(float[], int);
- float najvecineg(float[], int);
- int main()
- {
- float niz[broj];
- unos(niz, broj);
- float suma = sumakubova(niz, broj);
- float najmanji =najmanjipoz(niz, broj);
- float najveci = najvecineg(niz, broj);
- cout << "Suma kubova sa neparnim indexom je: " << suma << endl;
- cout << "Najmanji pozitivan broj je : " << najmanji << endl;
- cout << "Najveci negativan broj je: " << najvecineg << endl;
- system("pause>nul");
- return 0;
- }
- void unos(float niz[], int max)
- {
- cout << "Unesite 7 realnih brojeva: "<<endl;
- for (int i = 0; i < max; i++)
- {
- cout << i + 1 << "-->>";
- cin >> niz[i];
- }
- cout << "Uspjesno ste unijeli 7 realnih brojeva." << endl;
- }
- float sumakubova(float niz[], int max)
- {
- int kubovi = 0;
- for (int i = 1; i < max; i+=2)
- {
- kubovi += niz[i] * niz[i] * niz[i];
- }
- return kubovi;
- }
- float najmanjipoz(float niz[], int max)
- {
- float n = (pow(2.0, 32) - 1);
- for (int i = 0; i < max; i++)
- {
- if (niz[i] < n && niz[i]>0) n = niz[i];
- }
- return n;
- }
- float najvecineg(float niz[], int max)
- {
- float n =pow(2.0, -32);
- for (int i = 0; i < max; i++)
- {
- if (niz[i] > n && niz[i]<0) n = niz[i];
- }
- return n;
- }
- */
- /*
- const int n = 7;
- void unos(float[], float[], int);
- void umnozak(float[], float[], float[], int);
- void ispis(float[], float[], float[], int);
- int main()
- {
- float niz1[n];
- float niz2[n];
- float niz3[n];
- unos(niz1, niz2, n);
- umnozak(niz1, niz2, niz3, n);
- ispis(niz1, niz2, niz3, n);
- system("pause>nul");
- return 0;
- }
- void unos(float niz1[], float niz2 [], int max)
- {
- cout << "Unesite realne vrijednosti niza: " << endl << endl;
- for (int i = 0; i < max; i++)
- {
- cout << i + 1 << ". -> ";
- cin >> niz1[i];
- }
- cout << endl << endl;
- cout << "Unesite realne vrijednosti niza: " << endl << endl;
- for (int i = 0; i < max; i++)
- {
- cout << i + 1 << ". -> ";
- cin >> niz2[i];
- }
- cout << endl << endl;
- }
- void umnozak(float niz1[], float niz2[], float niz3[], int max)
- {
- for (int i = 0; i < max; i++)
- {
- niz3[i] = niz1[i] * niz2[i];
- }
- }
- void ispis(float niz1[], float niz2[], float niz3[], int max)
- {
- cout << "Vas prvi uneseni niz je: " << endl;
- for (int i = 0; i < max; i++)
- {
- cout << i + 1 << ". -> " << niz1[i] << endl;
- }
- cout << "Vas drugi uneseni niz je: " << endl;
- for (int i = 0; i < max; i++)
- {
- cout << i + 1 << ". -> " << niz2[i] << endl;
- }
- cout << "Vas treci (umnozak) niz je: " << endl;
- for (int i = 0; i < max; i++)
- {
- cout << i + 1 << ". -> " << niz3[i] << endl;
- }
- }*/
- /*
- const int n = 7;
- void unos(char[], int);
- char prvi(char[], int);
- char zadnji(char[], int);
- int main()
- {
- char niz[n];
- unos(niz, n);
- char prvo = prvi(niz, n);
- char zadnje = zadnji(niz, n);
- cout << "Prvo slovo u unesenom nizu je: " << prvo << "." << endl;
- cout << "Zadnje slovo u unesenom nizu je: " << zadnje << "." << endl;
- system("pause>nul");
- return 0;
- }
- void unos(char niz[], int max)
- {
- char slovo;
- cout << "Unesite vrijednosti niza: \n(napomena: samo velika slova engleske abecede)\n";
- for (int i = 0; i < max; i++)
- {
- do
- {
- cout << i + 1 << ". slovo -> ";
- cin >> slovo;
- } while (slovo <'A' || slovo >'Z');
- niz[i] = slovo;
- }
- }
- char prvi(char niz[], int max)
- {
- char znak = 'Z';
- for (int i = 0; i < max; i++)
- {
- if (niz[i] < znak) znak = niz[i];
- }
- return znak;
- }
- char zadnji(char niz[], int max)
- {
- char znak = 'A';
- for (int i = 0; i < max; i++)
- {
- if (niz[i] > znak) znak = niz[i];
- }
- return znak;
- }*/
- /*
- // ovaj zadatak nije zavrsen
- const int n = 5;
- void f(float[][n]);
- void najmanji(float[][n]);
- void najveci(float[][n]);
- int main()
- {
- float niz[n][n];
- f(niz);
- najmanji(niz);
- najveci(niz);
- system("pause>nul");
- return 0;
- }
- void f(float niz[n][n])
- {
- for (int i = 0; i < n; i++)
- {
- for (int j = 0; j < n; j++)
- {
- cout << "Unesite clan - indexa [" << i+1 << "," << j+1 << "]";
- cin >> niz[i][j];
- }
- }
- }
- void najmanji(float niz[n][n])
- {
- }
- void najveci(float niz[n][n])
- {
- }*/
Advertisement
Add Comment
Please, Sign In to add comment