From a98f842c70ac0b2151b25c90af305109088bfbd8 Mon Sep 17 00:00:00 2001 From: ksilar <44767399+ksilerman@users.noreply.github.com> Date: Tue, 27 Nov 2018 16:38:47 +0300 Subject: [PATCH 1/2] Update main_3.java --- main_3.java | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/main_3.java b/main_3.java index 8b13789..aec0bff 100644 --- a/main_3.java +++ b/main_3.java @@ -1 +1,29 @@ +import java.util.Scanner; +import java.util.Random; +public class java_3 { + + public static Scanner scan = new Scanner(System.in); + + + public static void main (String[] args) { +int da = 1; +int net = da; + System.out.println("Угадайте число в пределах от 0 до 10"); + Random rand = new Random(); + int x = rand.nextInt(10); + do { + for (int i = 0; i <= 2; i++) { + int a = scan.nextInt(); + if (a == x) { + System.out.println("Угадали"); + + } else if (a > x) { + System.out.println("Число меньше"); + } else { + System.out.println("Число больше"); + } + } + } while (net == 0); + } +} From b2fa43fa26b5c3c8bed5bec289fe681ea3994e83 Mon Sep 17 00:00:00 2001 From: ksilar <44767399+ksilerman@users.noreply.github.com> Date: Thu, 29 Nov 2018 15:56:06 +0300 Subject: [PATCH 2/2] =?UTF-8?q?=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5?= =?UTF-8?q?=D1=82=20=D1=85=D0=BE=D1=80=D0=BE=D1=88=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main_3.java | 53 ++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 36 insertions(+), 17 deletions(-) diff --git a/main_3.java b/main_3.java index aec0bff..4db54d5 100644 --- a/main_3.java +++ b/main_3.java @@ -1,29 +1,48 @@ +/* +Java. level 1. Lesson 3. Example of homework +autor Rudenko Alexander +version date 29/11/2018 +*/ import java.util.Scanner; import java.util.Random; public class java_3 { - public static Scanner scan = new Scanner(System.in); + public static void main(String[] args) { + int da = 0; - public static void main (String[] args) { -int da = 1; -int net = da; - System.out.println("Угадайте число в пределах от 0 до 10"); - Random rand = new Random(); - int x = rand.nextInt(10); - do { - for (int i = 0; i <= 2; i++) { - int a = scan.nextInt(); - if (a == x) { + while (da == 0) { // выполнять пока 0 + int UserNumber = 0; // число водимое пользователем + int sluch = 0; // случайное число + int i = 0; // счетчик + int DaN; // выбор: продолжить или нет + + Scanner scan = new Scanner(System.in); + System.out.println("Угадайте число в пределах от 0 до 10"); + Random rand = new Random(); + sluch = rand.nextInt(10); + System.out.println("Введите число у вас 3 попытки"); + while (i < 3) { + UserNumber = scan.nextInt(); + if (UserNumber == sluch) { System.out.println("Угадали"); - - } else if (a > x) { - System.out.println("Число меньше"); - } else { + i = 3; + } else if (UserNumber < sluch) { System.out.println("Число больше"); + i++; + } else if (UserNumber > sluch) { + System.out.println("Число меньше"); + i++; } } - } while (net == 0); + + System.out.println("Продолжить игру? 1 - да, 0 - нет"); + DaN = scan.nextInt(); + if (DaN == 1) { + da = 0; + } else { + da = 1; + } + } } } -