From 569f3d333c3746234c897fbf51329a669ca49124 Mon Sep 17 00:00:00 2001 From: Answer795031 Date: Fri, 9 Jun 2023 20:49:41 +0700 Subject: [PATCH 1/2] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=B5=D0=B4=D0=BE=D1=87=D0=B5?= =?UTF-8?q?=D1=82=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Main.java | 40 ++++++++++++++-------------------------- 1 file changed, 14 insertions(+), 26 deletions(-) diff --git a/src/Main.java b/src/Main.java index 54b004c..c99e369 100644 --- a/src/Main.java +++ b/src/Main.java @@ -24,7 +24,10 @@ public static void task1() { */ // Способ 1 - switch-case - byte clientOS = 1; + int iOs = 0; + int android = 1; + + int clientOS = iOs; switch(clientOS){ case 0: @@ -39,12 +42,12 @@ public static void task1() { // Способ 2 - if-else - boolean whatIsClientOS = clientOS == 1; - - if(whatIsClientOS){ + if(clientOS == 1){ System.out.println("Установите версию приложения для Android по ссылке"); - } else{ + } else if(clientOS == 0){ System.out.println("Установите версию приложения для iOS по ссылке"); + } else{ + System.out.println("Неподдерживаемая OS"); } System.out.println(" "); @@ -70,7 +73,9 @@ public static void task2() { */ short clientDeviceYear = 2015; - byte clientOS = 1; + int iOs = 0; + int android = 1; + int clientOS = android; if(clientDeviceYear < 2015){ switch (clientOS){ @@ -97,8 +102,6 @@ public static void task2() { } - - System.out.println(" "); } @@ -188,44 +191,29 @@ public static void task5() { Пропишите условие, при котором программа не будет выполняться (номер месяца больше 12). */ - byte monthNumber = 13; + // Способ 1 - простой + byte monthNumber = 12; switch (monthNumber){ case 1: - System.out.println(monthNumber + "-й месяц принадлежит к сезону зима"); - break; case 2: + case 12: System.out.println(monthNumber + "-й месяц принадлежит к сезону зима"); break; case 3: - System.out.println(monthNumber + "-й месяц принадлежит к сезону весна"); - break; case 4: - System.out.println(monthNumber + "-й месяц принадлежит к сезону весна"); - break; case 5: System.out.println(monthNumber + "-й месяц принадлежит к сезону весна"); break; case 6: - System.out.println(monthNumber + "-й месяц принадлежит к сезону лето"); - break; case 7: - System.out.println(monthNumber + "-й месяц принадлежит к сезону лето"); - break; case 8: System.out.println(monthNumber + "-й месяц принадлежит к сезону лето"); break; case 9: - System.out.println(monthNumber + "-й месяц принадлежит к сезону осень"); - break; case 10: - System.out.println(monthNumber + "-й месяц принадлежит к сезону осень"); - break; case 11: System.out.println(monthNumber + "-й месяц принадлежит к сезону осень"); break; - case 12: - System.out.println(monthNumber + "-й месяц принадлежит к сезону зима"); - break; default: System.out.println("Такого месяца не существует"); } From 08ad5061fecfc56de0acb5b4424621ef4a0a68bd Mon Sep 17 00:00:00 2001 From: Answer795031 Date: Sat, 10 Jun 2023 12:45:43 +0700 Subject: [PATCH 2/2] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=B5=D0=B4=D0=BE=D1=87=D0=B5?= =?UTF-8?q?=D1=82=D0=BE=D0=B2=20#2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Main.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Main.java b/src/Main.java index c99e369..9deabf0 100644 --- a/src/Main.java +++ b/src/Main.java @@ -42,9 +42,9 @@ public static void task1() { // Способ 2 - if-else - if(clientOS == 1){ + if(clientOS == android){ System.out.println("Установите версию приложения для Android по ссылке"); - } else if(clientOS == 0){ + } else if(clientOS == iOs){ System.out.println("Установите версию приложения для iOS по ссылке"); } else{ System.out.println("Неподдерживаемая OS"); @@ -72,12 +72,13 @@ public static void task2() { Важно: вложенность больше двух этажей не допускается (условный оператор внутри условного оператора). */ - short clientDeviceYear = 2015; + short clientDeviceYear = 2015; // Фактический год выпуска + short checkYear = 2015; // Год, с которым сравнивается фактический год выпуска (константа) int iOs = 0; int android = 1; int clientOS = android; - if(clientDeviceYear < 2015){ + if(clientDeviceYear < checkYear){ switch (clientOS){ case 0: System.out.println("Установите облегченную версию приложения для iOS по ссылке");