Java 2MIT весна 2018

Материал из SEWiki
Версия от 16:27, 4 мая 2018; Yurii.litvinov (обсуждение | вклад) (Практика Литвинов)

Перейти к: навигация, поиск

Лекции

Преподаватель: Кузнецов Антон Михайлович (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. Игрок нажимает на две произвольные (разные) кнопки, на них показываются соответствующие им числа. Если числа совпали, кнопки делаются неактивными. Если числа не совпали, кнопки через некоторое время возвращаются в изначальное положение. Игра заканчивается, когда игрок открыл все пары чисел (программа должна генерировать числа таким образом, чтобы это было возможно).