A Programação Orientada a Objetos
Por: blsnog • 19/5/2020 • Trabalho acadêmico • 1.276 Palavras (6 Páginas) • 240 Visualizações
[pic 2][pic 3]
Aluno: Bruno Leonardo Santos Nogueira
Matrícula: 20101103448
Curso de Ciência da Computação
Disciplina: Programação Orientada a Objetos
Rio de Janeiro
março de 2020
UNIVERSIDADE VEIGA DE ALMEIDA
Aluno: Bruno Leonardo Santos Nogueira
Programação Orientada a Objetos
Texto apresentado como pré-requisito da disciplina Programação Orientada a Objetos do Curso de Curso de Ciência da Computação da Universidade Veiga de Almeida.
Professor Dr. Engo. Carlos A. Sicsú A. do Nascimento.
Rio de Janeiro
março de 2020
SUMÁRIO
INTRODUÇÃO 4
1. Exercício 1 da Parte 1. 5
1.1 Problema. 5
1.2 Códigos da Solução. 5
1.3 Testes Realizados. 6
1.3.1 Primeiro Teste. 6
1.3.2 Segundo Teste. 6
2. Exercício 2 da Parte 1. 7
2.1 Problema. 7
2.2 Códigos da Solução. 7
2.3 Testes Realizados. 8
2.3.1 Primeiro Teste. 8
2.3.2 Segundo Teste. 8
3. Conclusão. 9
3.1 Conclusões e Considerações Finais. 9
4. Bibliografia. 9
INTRODUÇÃO
Por meio desse trabalho, será desenvolvida a solução para os problemas propostos na Parte 1 do material didático.
Os exercícios propostos têm como objetivo relembrar conceitos básicos de operações aritméticas usando a linguagem de programação Java, onde foi solicitado criar uma aplicação para calcular a média entre duas notas e outra aplicação para calcular a área e volume de um quadrilátero.
- Exercício 1 da Parte 1.
- Problema.
Faça uma aplicação em Java para calcular a média aritmética entre duas notas quaisquer fornecidas pelo usuário. A aplicação deve solicitar a matrícula, nome e a idade do aluno.
- Códigos da Solução.
Classe da Aplicação: EntradaDados.java |
import java.util.Scanner; public class EntradaDados { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String matricula, nome; double nota1, nota2; int idade; System.out.println("Entre com a Matricula.......: "); matricula=(sc.nextLine()); System.out.println("Entre com o Nome............: "); nome=(sc.nextLine()); System.out.println("Entre com a Nota A1.........: "); nota1=(Double.parseDouble(sc.nextLine())); System.out.println("Entre com a Nota A2.........: "); nota2=(Double.parseDouble(sc.nextLine())); System.out.println("Entre com a Idade .........: "); idade=(Integer.parseInt(sc.nextLine())); System.out.println("Matrícula: " + matricula); System.out.println("Nome: " + nome + " Nota 1: " + nota1); System.out.println("Nota 2: " + nota2 + " Idade : " + idade); System.out.println("Media: " + (nota1 + nota2 )/2 ); } } |
- Testes Realizados.
- Primeiro Teste.
Entre com a Matricula.......: 20101103448 Entre com o Nome............: Bruno Nogueira Entre com a Nota A1.........: 9 Entre com a Nota A2.........: 8.5 Entre com a Idade .........: 42 Matrícula: 20101103448 Nome: Bruno Nogueira Nota 1: 9.0 Nota 2: 8.5 Idade : 42 Media: 8.75 BUILD SUCCESSFUL (total time: 44 seconds) |
- Segundo Teste.
Entre com a Matricula.......: 99991103448 Entre com o Nome............: Leonardo Santos Entre com a Nota A1.........: 7 Entre com a Nota A2.........: 8 Entre com a Idade .........: 32 Matrícula: 99991103448 Nome: Leonardo Santos Nota 1: 7.0 Nota 2: 8.0 Idade : 32 Media: 7.5 BUILD SUCCESSFUL (total time: 19 seconds) |
- Exercício 2 da Parte 1.
- Problema.
Crie uma aplicação para calcular a área e volume de um quadrilátero.
- Códigos da Solução.
Classe da Aplicação: quadrilatero.java |
import java.util.Scanner; public class Quadrilatero { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double area = 0, volume = 0; double largura, profundidade, altura; System.out.println("\nPara saber a área e o volume de um quadrilátero, informe: "); System.out.println("Largura..........: "); largura=(Double.parseDouble(sc.nextLine()));
System.out.println("Altura...........: "); altura=(Double.parseDouble(sc.nextLine())); System.out.println("Profundidade.....: "); profundidade=(Double.parseDouble(sc.nextLine())); area = largura * altura; volume = area * profundidade; System.out.println("\nVolume = " + volume + " ::. Área = " + area); }
} |
- Testes Realizados.
- Primeiro Teste.
Para saber a área e o volume de um quadrilátero, informe: Largura..........: 3 Altura...........: 2 Profundidade.....: 10 Volume = 60.0 ::. Área = 6.0 BUILD SUCCESSFUL (total time: 7 seconds) |
- Segundo Teste.
Para saber a área e o volume de um quadrilátero, informe: Largura..........: 6 Altura...........: 5 Profundidade.....: 7 Volume = 210.0 ::. Área = 30.0 BUILD SUCCESSFUL (total time: 11 seconds) |
- Conclusão.
- Conclusões e Considerações Finais.
Por meio deste trabalho, relembramos os conceitos básicos de operações aritméticas usando a programação Java, além de comandos de entrada e saída de dados. Não houve muita dificuldade para executar estes exercícios, mas o desafio foi imenso, tendo visto os inúmeros problemas que encontrei para me adaptar ao novo método on-line e a nova rotina.
...