You are on page 1of 3

/*

* To change this license header, choose License Headers in Project Properties.


* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication10;
import java.util.Scanner;

/**
*
* @author java
*/
public class JavaApplication10 {

/**
* @param args the command line arguments
*/
@SuppressWarnings("empty-statement")
public static void main(String[] args) {
// TODO code application logic here

String username = "a",password = "0";


String nalog, sifra;
int i, k, n=3, m=3;
double num1 = 0, num2 = 0;
boolean unosBroja;

for(i=1;i<=3;i++){
if (i<=3);{
Scanner scan=new Scanner(System.in);
System.out.println("Unestite username:");
nalog = scan.nextLine();

if (nalog.equals(username)) {
System.out.println("username je ispravno unesen.");
break;
}
else {
n=--n;
System.out.println("username nije ispravan. Preostalo je još "+ n + "
pokušaja.");
}
// continue;
}
}
if (n==0){
System.out.println("Pristup kalkulatoru nije moguć.");
System.exit(0);
}
else
for (k=1;k<=3;k++){
if (k<=3);{
Scanner scan=new Scanner(System.in);
System.out.println("Unesite šifru: ");
sifra=scan.nextLine();
if (sifra.equals(password)) {

System.out.println("Šifra je ispravno unesena.");


System.out.println("DOBRODOŠLI!!! Pristup kalkulatoru omogućen.");
break;
}
else {
m=--m;
System.out.println("Šifra nije ispravno unesena. Preostalo je još "+ m
+" pokušaja.");

}
// continue;
}
}
if (m==0){
System.out.println("Pristup kalkulatoru nije moguć.");
System.exit(0);
}
else;
// double num1, num2;
Scanner scanner=new Scanner(System.in);
unosBroja=false;
while (unosBroja == false){
try {
System.out.println("Unesite prvi broj: ");
num1=scanner.nextDouble();
unosBroja = true;
} catch (Exception e){
System.out.println("GREŠKA!!! Niste pravilno unijeli broj.");
scanner.next();
}
}
unosBroja=false;
while (unosBroja==false){
try {
System.out.println("Unesite drugi broj: ");
num2=scanner.nextDouble();
unosBroja = true;
} catch (Exception e){
System.out.println("GREŠKA!!! Niste pravilno unijeli broj.");
scanner.next();
}
}

System.out.println("Unesite računsku operaciju: ");


char operator =scanner.next().charAt(0);

switch (operator)
{
case '+':
System.out.println("Rezultat je a + b = " + (num1+num2));
break;
case '-':
System.out.println("Rezultat je a - b = " + (num1-num2));
break;
case '*':
System.out.println("Rezultat je a * b = " + (num1*num2));
break;
case '/':
case ':':
if (num2==0){
System.out.println("Dijeljenje sa 0 nije dozvoljeno.");
break;
}
else;
System.out.println("Rezultat je a / b = " + (num1/num2));
break;

default:
System.out.println("nije pravilno izabrana računska operacija ");
break;

}
}

// Scanner scan=new Scanner(System.in);


// System.out.println("Unestite username:");
// nalog = scan.nextLine();
//
// if (nalog.equals(username)) {
// System.out.println("username je ispravno unesen");
// System.out.println("Unesite password: ");
// sifra = scan.nextLine();
// if (sifra.equals(password)) {
//
// System.out.println("Šifra je ispravno unesena.");
// System.out.println("Pristup kalkulatoru omogućen.");
// }
// else {
// System.out.println("Šifra nije ispravno unesena.");
// System exit;
// }
// }
// else {
// System.out.println("username nije ispravan");
// System exit;
// }

You might also like