Titan Quest Fans Forum
Titan Quest - Anniversary Edition => Java private => Ragnarok => Java => Topic started by: efko on 31 October 2019, 16:41:42
-
1 farenhajt_u_celzijus
2 kalkulator
3 matematicki operatori
4 Increment_decrement_operatori_podele
5 IF uslov
6 Logicki operatori
7 LogickiOperatori_IF_vise_uslova_u_zagradi
8 LogickiOperatori_IF_sa2_uspravneCrte
9 Switch_naredba
1 farenhajt_u_celzijus
int f;
int c;
Scanner s = new Scanner(System.in);
System.out.println("Koliko stepeni farenhajta?");
f = s.nextInt();
c = 5 * (f-32)/9;
System.out.print(f + " stepeni farenhajta = " + c + " Stepeni celzijusa");
Result:
2 kalkulator
Scanner s = new Scanner(System.in);
double prvi, drugi, odgovor;
System.out.println("Unesi prvi broj:");
prvi = s.nextDouble();
System.out.println("Unesi drugi broj:");
drugi = s.nextDouble();
odgovor = prvi + drugi;
System.out.println("Odgovor je:");
System.out.println(odgovor);
Result:
3 matematicki operatori
Scanner s = new Scanner(System.in);
int jedan, dva, tri;
jedan = 112;
dva = 25;
tri = jedan + dva;
// ako je " tri = jedan % dva; " rezultat je 12 , to znaci da % ispisuje ostatak deljenja
// ako je " tri = jedan / dva; " rezultat je 4 , za tacan rezultat nam treba double
System.out.println(tri);
Result:
4 Increment_decrement_operatori_podele
Scanner s = new Scanner(System.in);
int jedan = 5;
int dva = 9;
++jedan; // jedan se povecao za jedan i sada je 6 , ako je -- onda se broj smanjuje za jedan
// ako stavimo jedan++, onda se ne menja odmah, vec treba jos jedan system.out.println
System.out.println(jedan);
// ako zelimo da uvecamo broj vecim brojem onda idemo
// jedan = jedan + 55; i dobijemo 60
// jedan += 55; i dobijemo 60
Result:
5 IF uslov
// if uslov i operatori
// int broj = 8;
// if () {
// == operator da moraju biti jednaki
// != ne sme biti jednako
// < manji
// > veci
// <= manji ili jednako
// >= veci ili jednako
int broj = 8;
if (broj == 9) {
System.out.println("Tacno");
} else {
System.out.println("Netacno");
}
Result:
6 Logicki operatori
// IF koriscenje bez && u zagradi
int jedan, dva;
jedan = 25;
dva = 55;
if (jedan < 35) {
System.out.println("Tacno");
} else {
System.out.println("Netacno");
}
Result:
7 LogickiOperatori_IF_vise_uslova_u_zagradi
// IF koriscenje sa && u zagradi
int jedan, dva;
jedan = 25;
dva = 55;
// && znaci da prvi uslov i drugi uslov koji postavimo moraju da budu tacni, ili je netacno
// varijable su slova ili imena, kao sto su jedan i dva u ovom zadatku varijable
if (jedan < 35 && dva < 54) {
System.out.println("Tacno");
} else {
System.out.println("Netacno");
}
Result:
8 LogickiOperatori_IF_sa2_uspravneCrte
// IF koriscenje sa || u zagradi
int jedan, dva;
jedan = 25;
dva = 55;
// || znaci da je dovoljno da bar jedan uslov bude tacan da bi se program izvrsio
if (jedan < 35 || dva < 54) {
System.out.println("Tacno");
} else {
System.out.println("Netacno");
}
Result:
9 Switch_naredba
int dan;
Scanner s = new Scanner(System.in);
System.out.println("Unesi broj od 1 do 7:");
dan = s.nextInt();
switch (dan) {
case 1:
System.out.println("Ponedeljak");
break;
case 2:
System.out.println("Utorak");
break;
case 3:
System.out.println("Sreda");
break;
case 4:
System.out.println("Cetvrtak");
break;
case 5:
System.out.println("Petak");
break;
case 6:
System.out.println("Subota");
break;
case 7:
System.out.println("Nedelja");
break;
// default sluzi da blokira pogresne unose
default:
System.out.println("Nije unesen broj od 1 do 7");
}
Result: