C#
На первом этапе пользователь задает пароль, кликая мышью в произвольных местах формы.
На втором этапе пользователь пытается повторить заданный им графический пароль.
Если ему это удается – программа выдает сообщение «Вы успешно вошли в систему», если по истечению трех попыток пароль не был набран верно, программа завершает свою работу, во внешний текстовый файл добавляется запись о дате и времени неудачной попытки входа в систему.
Количество контрольных точек на форме при задании пароля вводится. При попытках повтора заданного пароля допустимы некоторые погрешности в координатах и времени. Допустимая погрешность вводится.