![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 16.12.2016
Сообщений: 4
|
![]()
Помогите пожалуйста решить задачу на Java.
![]() Последний раз редактировалось Вадим Мошев; 16.12.2016 в 23:41. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Наработки какие-нибудь есть?
Если нет, тогда блиц-опрос: 1) как в Java вывести надпись: "Ваше число больше?" 2) как принять от пользователя ответ и где его сохранить? речь идёт о данных "да" и цифре "7". 3) как, по ответу пользователя "да", сделать "if"? 4) как в Java делается генератор случайных чисел? ______________ 5) кстате, а если компьютер выберет именно середину интервала? например: 3,4,5,6,7 компьютер делает предположение 5? |
![]() |
![]() |
![]() |
#3 |
Регистрация: 16.12.2016
Сообщений: 4
|
![]()
Наработок нет
![]() 1. System.out.println("Ваше число больше"); 2. ответ принимаем считыванием то, что ввел пользователь Scanner sc = new Scanner(System.in); считываем и сохраняем, я так понимаю, в переменной String command = sc.nextLine(); число тоже хранится в какой-то переменной типа int 3. знаю, что при проверке можно ли с потока ввода считать число, делаем такой if: if(sc.hasNextInt()), со строками, увы, не делала такое( 4. Random r = new Random(); int ranNumber = 0; ranNumber = r.nextInt(10); 5. об этом я почему то не подумала, но думаю, что да, компьютер тоже должен спрашивать и про то число, что является серединой интервала |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Ладно, посмотрю.
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Вроде набрасал:
Код:
Протестируй программу при разных значения интервала (и когда четное количество улаживается в интервал и когда нечётное, и когда оба конца лежат в положительных числах и когда один из концов - отрицателен, и проверь все-все комбинации выбора пользователя)... Иногда тестирования программы занимает столько времени как и написание её кода... Во время тестирования обращай внимание на меняющийся интервал (он выводится на экран). Интервал задаётся переменными "а" и "b"... Потом расскажи что у тебя получилось (если что - ошибки поправлю). Последний раз редактировалось ura_111; 16.12.2016 в 19:19. |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
И еще одно, обращай внимание когда программа спрашивает:
Код:
Код:
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 16.12.2016
Сообщений: 4
|
![]()
спасибо огромное, все работает =)
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 16.12.2016
Сообщений: 4
|
![]()
Можно еще вопрос? Для чего мы в коде рандом используем?) Если я его уберу, сильно что-то поменяется?
Последний раз редактировалось OlyaNik; 17.12.2016 в 19:10. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь в решении задачи | MarcusAurelius | Помощь студентам | 10 | 14.09.2015 19:47 |
даны два числа A и B.проверить являются ли числа A и B нечётными ( Делфи 7 нужна помощь в решении задач) | nadyaH | Помощь студентам | 7 | 24.10.2013 17:51 |
Нужна помощь в решении задачи | HeaD90 | Помощь студентам | 0 | 02.05.2009 18:47 |
нужна помощь в решении задачи! | Elusive Devil | Помощь студентам | 2 | 22.03.2009 16:17 |