0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 19
|
|
1 | |
Программа, которая в диапазоне от 0 до 100 загадывает число, а пользователь должен его угадать08.10.2012, 17:46. Показов 30281. Ответов 22
Метки нет (Все метки)
Есть вопрос, как написать программу, в которая в дипозоне от 0 до 100 загадывает число, а мы, пользователи должны угадать число. При вводе число выводит следующие:
1. число больше вашего 2 число угадано с такой-то попытки 3. число меньше вашего Максимальное число попыток – 10. Если число не было угадано с 10 попыток, программа выводит сообщение: “Проигрыш! Правильный ответ такой-то” И тоже самое, но где уже программа угадывает число с 10-ти попыток и должна угадать... Не понимаю, как сделать это.
0
|
08.10.2012, 17:46 | |
Ответы с готовыми решениями:
22
Пользователь загадывает число от 1 до 100, а программа должна его угадать Написать игру “Угадай число!”. Компьютер загадывает число в определенном диапазоне, а пользователь пытается его угадать Программа задумывает число в диапазоне от 1 до 10 и предлагает пользователю угадать его за 5 попыток Написать программу, которая "задумывает" число в диапазоне от 1 до 10 и предлагает пользователю угадать число |
19 / 19 / 6
Регистрация: 10.01.2011
Сообщений: 241
|
||||||
14.10.2012, 01:22 | 21 | |||||
Можно и так (одна из первых серьёзных, на то время, здач).
Вводите начало и конец диапазона, загадываете число. И, следуя указаниям, достигаете загаданного числа.
0
|
-5 / 0 / 0
Регистрация: 15.03.2017
Сообщений: 4
|
|
15.03.2017, 15:25 | 22 |
danja702, danja702, привет!можешь срочно помочь с кодом?
0
|
5 / 5 / 2
Регистрация: 07.04.2016
Сообщений: 88
|
|
15.03.2017, 18:42 | 23 |
Представлю свой алгоритм когда комп угадивает число.
ПЧ = половина числа ЧК = число компа ЧП = число пользователя Ви вводите своє число например ChP.Комп рандомно вибирает число(переменная rch).Если число ЧК больше за ЧП, то в переменную ПЧ записиваем значение ЧП и делим на два, дальше вичитаем с ЧК ПЧ.Если наоборот ЧК меньше за ЧП то снова делим ПЧ на 2 и слагаем ЧК и ПЧ.Дальше если ЧК отличаеться от ЧП на 0.25 автоматически защитиваем победу компу. В таком алгоритме комп всегда будет побеждать в рамках 10 поопиток. Алгоритм: 1.Рандомно ЧП. 2.Рандомно ЧК. 3.ПЧ = ЧП/2. 4.Цикл{ Если ЧК>ЧП то ЧК -= ПЧ Если ЧК<ЧП то ЧК += ПЧ Цикл 2{ Если Отличие между числами>=ЧК - ЧП автоматично защитиваем победу ПК. } ПЧ/2. } 2 алгоритм Нужно рандомно задать ЧК и если оно меньше за ЧП то задавать рандом в промежутке от 100 - ЧК. Также нужно сделать коефициент приближения типа int так как рандом ЧК типа int. Тоесть если, например ЧП == ЧК + коефициент приближения автоматично победа компу. Спасибо за внимание
0
|
15.03.2017, 18:42 | |
15.03.2017, 18:42 | |
Помогаю со студенческими работами здесь
23
Программа случайным образом загадывает число от 1 до 99, а пользователь должен угадать число Компьютер загадывает число. Пользователь должен угадать это число Программа загадывает случайные числа, пользователь должен угадать одно из них Программа загадывает число от 0 до 100 и ты должен его отгадать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |