Professional Documents
Culture Documents
Proba
Proba
int main()
if(broj <=0)
cout << "Broj koji ste unijeli nije prirodan broj"<< endl;
else
else
system ("Pause");
return 0;
#include <iostream>
using namespace std;
//SKolska ocjena, velika i mala slova
int main()
{
int ocjena;
cout << "Unesite ocjenu";
cin>>ocjena;
if(ocjena ==1)
cout << "Nedovoljan" << endl;
else if (ocjena == 2)
cout << "Dovoljan" << endl;
else if (ocjena == 3)
cout << "Dobar" << endl;
else if (ocjena == 4 )
cout << "Vrlodobar" << endl;
else if (ocjena == 5 )
cout << "Odlican" << endl;
else if (ocjena > 5 && ocjena <=10)
cout << "To je fakultetska ocjena" << endl;
else
cout << "Ne postoji takva ocjena" << endl;
system("Pause");
return 0;
}
int main()
{
char dan;
system("Pause");
return 0;
}
int main()
{
double a, b, c;
}
if (a+b>c && a+c>b && b+c>a) // sve kombinacije zbirova budu tacne, zato smo
stavili && (i)
{
system("Pause");
return 0;
}
ZADATAK 5:
Swap (x,y);
#include <iostream>
using namespace std;
int main()
{
int a=10; b=20;
cout << "Vrijednost a: " << a << ", vrijednost b : " << b << endl;
swap(a,b);
cout << "Vrijednost a: " << a << ", vrijednost b : " << b << endl;
system("Pause");
return 0;
}
a /= 10 (32)
32 % (modul) 10, d = 2
s = a / 10
#include <iostream>
using namespace std;
int main()
{
int a, j, d, s, najveciBroj;
j = a % 10;
a = a / 10;
d = a % 10;
s = a / 10;
cout << " Stotice su: " << s << ", desetice su: " << d << ", jedinice su: " << j
<< endl;
if (j>d) swap(j,d);
if (j>s) swap(j,s);
if (d>s) swap(d,s);
najveciBroj = s*100 + d*10 + j;
cout << "Najveci moguci broj od unesenih cifara je: " << najveciBroj << endl;
cout << " ... ili ovako" << s << d << j << ", ali ovo nije int" << endl;
system("Pause");
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int a, b;
aj = a % 10;
a/=10;
ad = a % 10;
as = a / 10;
aSum = as + ad + aj;
bj = b % 10;
b/=10;
bd = b % 10;
bs = b / 10;
bSum = bs + bd + bj;
cout << "Stotice: " << bs << endl;
cout << "Desetice: " << bd << endl;
cout << "Jedinice: " << bj << endl;
cout << "Zbir cifara je: " << bSum << endl;
if (aSum > bSum) cout << "Prvi broj ima veci zbir cifara" << endl;
else if (bSum > aSum) cout << "Drugi broj ima veci zbir cifara" << endl;
system("Pause");
return 0;
}
int main()
{
//ax2+bx+c=0
cout << "Za kvadratnu jednacinu oblika ax2+bx+c unesite koeficijente: "<< endl;
cout << "Kvadratni clan je: ";
cin >> a;
cout << "Linearni clan je: ";
cin >> b;
cout << "Slobodan clan je: ";
cin >> c;
if (a == 0 && b == 0 && c == 0)
{
cout << "Svi koeficijenti jednaki 0 => Jednacina ima beskonacno rjesenja. "
<< endl;
system ("Pause");
return 0;
}
D = b*b - 4*a*c;
pom = 2*a;
if ( D==0)
{
x1 = -b/pom;
cout << "Diskriminanta je 0 => Rjesenja su x1=x2=" << x1 << endl;
}
else if (D < 0)
{
real = -b/pom;
imag = sqrt(-D)/pom;
cout << "Prvo rjesenje x1 = " << real << "+" << imag << "i" << endl;
cout << "Drugo rjesenje x2 = " << real << "-" << imag << "i" << endl;
}
else
{
x1 = (-b + sqrt(D)) / pom;
x2 = (-b-sqrt(D)) / pom;
cout << "Prvo rjesenje x1 =" << x1 << endl;
cout << "Drugo rjesenje x2 =" << x2 << endl;
}
system("Pause");
return 0;
}
int main()
{
int ocjena;
cout << " Unesite ocjenu: ";
cin >> ocjena;
switch(ocjena)
{
case 1:
cout << "Nedovoljan" <<endl;
break;
case 2:
cout << "Dovoljan" << endl;
break;
case 3:
cout << "Dobar" << endl;
break;
case 4:
cout << "Vrlodobar" << endl;
break;
case 5:
cout << "Odlican" << endl;
break;
default:
cout << "To nije ocjena" << endl;
}
system("Pause");
return 0;
}