Java 2MIT весна 2018 — различия между версиями
Antonk (обсуждение | вклад) (→Лекции) |
(→Практика Литвинов) |
||
Строка 22: | Строка 22: | ||
Таблица с баллами: [https://docs.google.com/spreadsheets/d/1VahTk3oAFGYr_MWOAZxWcEiOfYz1VUoayg-YrtA_vBs] | Таблица с баллами: [https://docs.google.com/spreadsheets/d/1VahTk3oAFGYr_MWOAZxWcEiOfYz1VUoayg-YrtA_vBs] | ||
+ | |||
+ | |||
+ | Условие к/р 2: | ||
+ | Реализовать игру "Найди пару". При запуске отображается поле с кнопками размера N x N (N передаётся как параметр при запуске), кнопки без надписей. Каждой кнопке ставится в соответствие случайное число от 0 до N^2 / 2. Игрок нажимает на две произвольные (разные) кнопки, на них показываются соответствующие им числа. Если числа совпали, кнопки делаются неактивными. Если числа не совпали, кнопки через некоторое время возвращаются в изначальное положение. Игра заканчивается, когда игрок открыл все пары чисел (программа должна генерировать числа таким образом, чтобы это было возможно). |
Версия 16:27, 4 мая 2018
Лекции
Преподаватель: Кузнецов Антон Михайлович (anton.m.kuznetsov@gmail.com)
Практика Брыксин
Преподаватель: Брыксин Тимофей (timofey.bryksin@gmail.com)
Практика Литвинов
Преподаватель: Литвинов Юрий (Yurii.Litvinov@gmail.com)
Страница курса на HwProj: [1]
Таблица с баллами: [2]
Условие к/р 2:
Реализовать игру "Найди пару". При запуске отображается поле с кнопками размера N x N (N передаётся как параметр при запуске), кнопки без надписей. Каждой кнопке ставится в соответствие случайное число от 0 до N^2 / 2. Игрок нажимает на две произвольные (разные) кнопки, на них показываются соответствующие им числа. Если числа совпали, кнопки делаются неактивными. Если числа не совпали, кнопки через некоторое время возвращаются в изначальное положение. Игра заканчивается, когда игрок открыл все пары чисел (программа должна генерировать числа таким образом, чтобы это было возможно).