8000 GitHub - furaizi/MTRPZ-lab-1
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

furaizi/MTRPZ-lab-1

Repository files navigation

Лабораторна робота №1. Git Basics

Мета

Продемонструвати базові навички роботи з системою контролю версій Git

Короткий опис програми

Це консольна програма для вирішення квадратних рівнянь.
Доступно 2 режими:

  • Інтерактивний: програма у консольному вікні пропонує вам ввести коефіцієнти рівняння, після чого виводить інформацію про рівняння та його розв'язки.
  • Неінтерактивний: користувач через аргументи командного рядка передає шлях до файлу, в якому міститься рядок з коефіцієнтами рівняня, після чого програма виводить інформацію про рівняння та його розв'язки.

Демонстрація роботи програми

  • Інтерактивний режим interactive

  • Неінтерактивний режим

    • Зміст файлу contents
    • Робота режиму noninteractive

Формат файлу для неінтерактивного режиму

a b c

Наприклад:
для рівняння x^2 - 7x + 10 формат буде наступниим
1 -7 10

Як запустити проєкт

Пререквізити

Для того, щоб запустити програму, ви попередньо маєте встановити:

  • JDK 21 or newer
  • Gradle

Встановлення

  1. Склонуйте репозиторій
git clone https://github.com/furaizi/MTRPZ-lab-1.git
cd MTRPZ-lab-1
  1. Запустіть програму
  • Зайти у інтерактивний режим
./gradlew run --console=plain
  • Зайти у неінтерактивний режим
./gradlew run --args=<шлях до файлу>
  1. Насолоджуйтесь :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0