diff --git a/src/Main.java b/src/Main.java index 186706b..2fdc5da 100644 --- a/src/Main.java +++ b/src/Main.java @@ -9,6 +9,19 @@ public class Main { int[] myArr = {12, 45, 78, 23, 9}; int maximum = MetodDemo.finMax(myArr); U.pl("Самое большое число " + maximum); + + + int phonePrice = MetodDemo.calculatedDiscount(50000, 10); + U.pl("Цена телефона со скидкой: " + phonePrice); + int laptopPrice = MetodDemo.calculatedDiscount(120000, 20); + U.pl("Цена ноутбука со скидкой: " + laptopPrice); + + int userAge = 17; + if (MetodDemo.checkAsses(userAge)) { + U.pl("Доступ запрещен, вам нет 18! "); + } else { + U.pl("Доступ разрешен.Добро пожаловать!"); + } } } \ No newline at end of file diff --git a/src/MetodDemo.java b/src/MetodDemo.java index 4b6b4df..b3e136d 100644 --- a/src/MetodDemo.java +++ b/src/MetodDemo.java @@ -1,23 +1,24 @@ public class MetodDemo { - public static void main(String[] args) { - + public static void main(String[] args) { sayHello(); - } public static void sayHello() { System.out.println(" Я изолированный метод"); } - public static void sayHelloByName(String name){ - U.pl("Привет, " + name+ " !"); + + public static void sayHelloByName(String name) { + U.pl("Привет, " + name + " !"); } - public static int plus (int a, int b){ - int result = a+b; + + public static int plus(int a, int b) { + int result = a + b; return result; } + public static int finMax(int[] number) { - int max = number [0]; + int max = number[0]; for (int i = 1; i < number.length; i++) { if (number[i] > max) { max = number[i]; @@ -25,4 +26,19 @@ public class MetodDemo { } return max; } + + public static int calculatedDiscount(int price, int percent) { + int discountAmount = (price * percent) / 100; + int finalPrice = price - discountAmount; + return finalPrice; + } + + public static boolean checkAsses (int age) { + if (age < 18) { + return true; + } else { + return false; + } + } + }