Projeto desenvolvido durante meus estudos de Java com o objetivo de praticar arrays, métodos, estruturas de repetição e manipulação de dados utilizando a linguagem.
Este repositório faz parte da minha jornada de aprendizado em Java. Meu objetivo é documentar os principais exercícios e projetos desenvolvidos ao longo dos estudos, registrando minha evolução na linguagem e construindo um portfólio para oportunidades de estágio e desenvolvimento de software.
O programa implementa uma calculadora de média, permitindo que o usuário informe a quantidade de notas que deseja inserir.
Após a leitura das notas, o programa armazena todos os valores em um array, realiza o cálculo da média aritmética e exibe o resultado ao usuário.
Durante a execução do programa:
- o usuário informa quantas notas serão inseridas;
- um array é criado dinamicamente com o tamanho informado;
- as notas são armazenadas no array;
- o programa percorre o array para calcular a média aritmética;
- o resultado é exibido ao final da execução.
- IntelliJ IDEA
- Java
- Scanner
- Arrays
- Métodos
- Estruturas de repetição (
foreforeach) - Variáveis e tipos primitivos
- Entrada e saída de dados
- Passagem de arrays como parâmetros
- Retorno de arrays em métodos
java-average-calculator/
│
├── images/
│ └── captura1.jpg
│
├── main/
│ ├── Main.java
│ └── Metodos.java
│
└── README.md
Praticar conceitos fundamentais da linguagem Java, especialmente:
- criação e manipulação de arrays;
- leitura de dados utilizando a classe
Scanner; - utilização de métodos para organização do código;
- passagem de arrays como parâmetros;
- retorno de arrays por métodos;
- utilização das estruturas de repetição
foreforeach; - desenvolvimento de lógica para cálculo de média aritmética.
Durante o desenvolvimento deste projeto, pratiquei:
- criação de arrays com tamanho definido em tempo de execução;
- armazenamento de dados em arrays;
- acesso aos elementos utilizando índices;
- utilização da propriedade
length; - utilização do laço
forpara preenchimento de arrays; - utilização do
foreachpara percorrer arrays; - passagem de arrays entre métodos;
- organização do código em múltiplas classes.
Clone este repositório:
git clone https://github.com/MatheusLopes11/java-average-calculator.gitAcesse a pasta do projeto:
cd java-average-calculatorCompile os arquivos:
javac main/*.javaExecute o programa:
java main.MainMatheus Ferreira Lopes
Estudante de Desenvolvimento de Software Multiplataforma (FATEC Diadema)
