حل الـ Assignment#2
System.out.print("Enter the year then press Enter : "); Scanner input = new Scanner(System.in); int year=input.nextInt(); if ((year % 400 == 0) || ((year % 4 == 0) && (year % 100 != 0)) || year == 1500) { System.out.println("Leap year: "+year); }else{ System.out.println(year+" not a leap year!"); }
~~~
2- Calculator
Scanner input = new Scanner(System.in); // read first number int x = input.nextInt(); // read operator + - * / % String op = input.next(); // read second number int y = input.nextInt(); int answer = 0; if(op.equals("+")){ answer = x+y; }else if(op.equals("-")){ answer = x-y; }else if(op.equals("*")){ answer = x*y; }else if(op.equals("/")){ if(y == 0){ System.out.println("Divided by 0"); } answer = x/y; }else if(op.equals("%")){ answer = x%y; } System.out.println(answer);
~~~
3- Salary
Scanner input = new Scanner(System.in); // read current salary from user double currentSalary = input.nextDouble(); // read 1 or 2 or 3 int Rating = input.nextInt(); // initial double raise = 0; double newSalary = 0; if(Rating == 1){ raise = currentSalary * 0.06; newSalary= currentSalary + raise; }else if(Rating == 2){ raise = currentSalary * 0.04; newSalary= currentSalary + raise; }else if(Rating == 3){ raise = currentSalary * 0.015; newSalary= currentSalary + raise; }else{ System.out.println("must enter 1 or 2 or 3"); } System.out.println(newSalary); System.out.println(raise);
~~~
4- Sorting Three Floating Numbers
Scanner input = new Scanner(System.in); // read three number from user double a = input.nextDouble(); double b = input.nextDouble(); double c = input.nextDouble(); // initial double mid = 0; double min = 0; double max = 0; if (a >= b && a >= c){ max = a; if(b >= c){ mid = b; min = c; }else{ mid = c; min = b; } }else if (b >= a && b >= c){ max = b; if(a >= c){ mid = a; min = c; }else{ mid = c; min = a; } }else if (c >= a && c >= b){ max = c; if(a >= b){ mid = a; min = b; }else{ mid = b; min = a; } }else{ min = a; mid = b; max = c; } System.out.println(min+"\n"+mid+"\n"+max);
~~~
5- Min-Max
Scanner input = new Scanner(System.in); // read three number from user int a = input.nextInt(); int b = input.nextInt(); int c = input.nextInt(); int max ; int min ; max = a > b ? (a > c ? a : c):(b > c ? b : c); min = a < b ? (a < c ? a : c):(b < c ? b : c); System.out.println(min); System.out.println(max);
ليس هنالك تعليقات :
إرسال تعليق