Skip to content

0xQ71/BracketValidator

Repository files navigation

🔎 Bracket Validator (Java)

Простая консольная программа на Java, которая проверяет правильность расстановки скобок: круглых (), квадратных [] и фигурных {}.

✨ Возможности

  • ✅ Проверка корректности скобок
  • 🔄 Поддержка разных типов: (), [], {}
  • ⚠️ Ошибки при неправильной вложенности или незакрытых скобках
  • 🚫 Отказ от любых других символов (только скобки!)
  • 📝 Работа в цикле до ввода команды stop

📌 Примеры работы

Введите строку со скобками (или напишите 'stop' для выхода):
> ()[]{}
Результат: строка корректна

> {[()()]}
Результат: строка корректна

> ([)]
Результат: строка некорректна

> ((()
Результат: строка некорректна

> abc
Ошибка: можно вводить только скобки (), [], {}. Попробуйте снова.

> stop
Программа завершена.

🚀 Запуск программы

Склонировать репозиторий:

git clone https://github.com/username/bracket-validator.git

Перейти в папку проекта:

cd bracket-validator

Скомпилировать:

javac BracketValidator.java

Запустить:

java BracketValidator

📂 Структура проекта

├── BracketValidator.java   # основной код программы
└── README.md               # описание проекта

🤝 Автор

Создано с ❤️ для изучения Java и алгоритмов работы со стеком.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages