среда, 16 февраля 2011 г.

Случайные числа, счетчики и аккумуляторы -- и игры

Задание №1
Напиши класс, который принимает с клавиатуры целое число и затем генерирует ("придумывает") случайное число из следующего диапазона:

· "центром диапазона" является введенное с клавиатуры число;

· количество чисел в диапазоне равно 11.

Класс должен определять, "угадал" ли компьютер введенное число и выводить на экран одно из сообщений (в зависимости от соотношения введенного и "придуманного" чисел"):

· угадал – если числа совпали;

· слишком большое – если "придуманное" компьютером число больше введенного с клавиатуры

· слишком маленькое – если "придуманное" компьютером число меньше введенного с клавиатуры

Задание №2
Напиши класс, представляющий версию игры из задания №1 – только в этом случае компьютер должен играть сам с собой!

Задание №3
Напиши класс, представляющий версию игры из задания №1 (или №2 – по выбору) со следующими изменениями:

  • · в игре 10 повторов ("кругов");
  • · надо выдавать не только сообщение о результате игры в каждом круге, но и статистику: сколько раз какой из результатов реализовывался

Задание №4
Как известно, при игре в "двадцать одно (очко)" у каждой карты есть численное значение.

Напиши класс, который "выбрасывает три карты" (генерирует три случайных числа – в каких пределах?) и определяет, какой из вариантов (недобор, перебор, очко) реализовался.

Задание №5
Напиши класс, который повторяет задание №4, но предоставляет игроку получить, если он того захочет, еще и четвертую карту.

Комментариев нет:

Отправить комментарий