0 / 0 / 0
Регистрация: 07.06.2012
Сообщений: 27
1

Разработать программу для игры «Угадывание слова»

01.06.2014, 14:53. Показов 1464. Ответов 3
Метки нет (Все метки)

Слова для угадывания хранятся в файле. Предусмотреть подсчет числа попыток и ограничить их количество. Программа должна работать в режиме «человек-машина» и «машина-человек».
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2014, 14:53
Ответы с готовыми решениями:

Разработать программу для игры «Угадывание слова»
Слова для угадывания хранятся в файле. Предусмотреть подсчет числа попыток и ограничить их...

Разработать программу для игры «Жизнь»
3. Разработать программу для игры «Жизнь». Игра моделирует жизнь поколений гипотетической колонии...

Разработать иерархию не менее 2 классов, и программу Разработать программу для реализации игры пятнашки. Разработать 2-3
Составить описание класса многочленов от одной переменной, задаваемых степенью многочлена и...

Разработать игровую программу - угадывание символов
Разработать игровую программу. В ее основу положить следующее правило игры. В игре участвуют два...

3
Модератор
Эксперт функциональных языков программированияЭксперт Python
33865 / 18894 / 3979
Регистрация: 12.02.2012
Сообщений: 31,676
Записей в блоге: 13
01.06.2014, 18:11 2
Файл "wds.txt"

Код
дедка
бабка
внучка
жучка
кошка
мышка
репка

Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
(defun Угадай-ка (fname &optional (k 3))
  (let* ((fi (gensym 'fi)) (base nil) (word nil))
    (filOpen fi fname _INPUT)
    (loop
       (if (filEOF fi) (return nil))
       (push (filGetLine fi) base))
    (filClose fi)
    (setq word (nth (rnd (length base)) base))
    (dotimes (i k (strCat "Не угадали. Слово " word))
      (printsline "Ваше предположение: ")
      (when (eq word (read)) (return 'ok!)))))  
 
==> Угадай-ка
 
(угадай-ка "wds.txt")
Ваше предположение: 
"кошка"
Ваше предположение: 
"жучка"
Ваше предположение: 
"репка"
 
==> ok!
 
(угадай-ка "wds.txt")
Ваше предположение: 
"репка"
Ваше предположение: 
"дедка"
Ваше предположение: 
"бабка"
 
==> "Не угадали. Слово внучка"
1
0 / 0 / 0
Регистрация: 07.06.2012
Сообщений: 27
01.06.2014, 18:17  [ТС] 3
в какой программе вы пишите ?
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
33865 / 18894 / 3979
Регистрация: 12.02.2012
Сообщений: 31,676
Записей в блоге: 13
01.06.2014, 18:17 4
HomeLisp
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.06.2014, 18:17
Помогаю со студенческими работами здесь

Разработать программу для игры в морской бой
Уважаемые коллеги!!!! помогите пожалуйста с этой задачей!! буду очень благодарна!!!! Разработать...

Разработать программу для определения кратчайшего слова в тексте
Разработать программу для определения кратчайшего слова в тексте.

Разработать алгоритм и программу для определения кратчайшего слова в тексте
Разработать алгоритм и программу для определения кратчайшего слова в тексте

Разработать программу для определения процента повторения заданного слова в тексте
люди помогите решить ! Завтра экзамен надо сдать лабу. Вот задача Разработать программу для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru