Skip to content

Latest commit

 

History

History
72 lines (55 loc) · 3.49 KB

README_en.md

File metadata and controls

72 lines (55 loc) · 3.49 KB

Java Projects Logo Progression Rules Project Java Projects Logo

🌐

Português Español English Русский 中文 العربية

Project Description

Java is one of the most popular programming languages, known for its portability and robustness. In the "Progression Rules" project, fundamental knowledge of the Java language and its tools was exercised, including:

  • Conscious use of primitive and non-primitive types.
  • Manipulation of input and output data.
  • Control structures and conditionals.
  • Use of JDK and Maven (MVN).
  • Development in IntelliJ IDEA.Se precisar de mais alguma coisa, é só avisar!

In this project, the App class was implemented, located in the src folder, which contains a method responsible for collecting user information, as well as a method for manipulating this data. The goal is to allow the user to enter the number of assessments performed, their names, grades, and respective weights, thus enabling the issuance of a pass or fail verdict.

Features

  • Grade Collection: Allows the user to register assessments, providing name, weight, and grade.
  • Percentage Calculation: Evaluates the weighted average of grades and determines the student's status (pass or fail) based on the minimum score.

Usage Example

The code below illustrates how information is collected and processed:
public static void collectGrades() {
    // Logic for collecting and processing grades
}

Technologies Used

  • Java: Main programming language.
  • Spring Boot: For building applications and REST APIs.
  • Maven: Java project management tool.
  • IntelliJ IDEA: IDE used for development.

Other Projects

How to Run

  1. Clone this repository to your local machine:

    git clone /~https://github.com/SamuelRocha91/project_rule_of_progression.git
  2. Navigate to the project directory.

  3. Compile and run the application using Maven:

    mvn spring-boot:run