Ir para conteúdo

Posts Recomendados

To aprendendo JAVA e desenvolvi esse código! Tá bem simples, mas funciona!!

 

import java.util.Scanner;
public class media{
public static void main (String args[]){
	Scanner entrada=new Scanner(System.in);
	System.out.print("Insira o primeiro número:"); // Primeiro valor
		int x=entrada.nextInt();
	System.out.print("Insira o segundo número:"); // Segundo Valor
		int y=entrada.nextInt();
		int z=(x+y)/2;
	System.out.println("o valor da média é: "+z); // Resultado
		}
}

 

Abraços!

Link para o comentário
https://xtibia.com/forum/topic/118902-m%C3%A9dia-aritm%C3%A9tica/
Compartilhar em outros sites

FIco certinho

 

Mas para aprender ele totalmente deve se criar classes externas para compreender herança e construtor...

Eh frescura, mas é o certo KKK

Link para o comentário
https://xtibia.com/forum/topic/118902-m%C3%A9dia-aritm%C3%A9tica/#findComment-781966
Compartilhar em outros sites

este programa, como java é orientado a objetos, deve seguir uma norma "finja com que cada objeto manipulado no programa, seja algo real" deve-se pensar assim e desenvolver cada objeto...

 

existiria uma classe chamada "Média" que teria alguns métodos "bool addNota(nota n) [sendo n, um objeto do tipo nota]", "int array getNotas()", "float getMedia()" e uma outra classe chamada "Nota" que teria um construtor para inserir a nota e um método para retornar a nota selecionada...

 

ficaria algo assim o código final:

Scanner entrada=new Scanner(System.in);

media Media = new Media();

nota Nota1 = new Nota(entrada.nextInt());

nota Nota2 = new Nota(entrada.nextInt());

nota Nota3 = new Nota(entrada.nextInt());

nota Nota4 = new Nota(entrada.nextInt());

Media::addNota(Nota1);

Media::addNota(Nota2);

Media::addNota(Nota3);

Media::addNota(Nota4);

// média abaixo

float MediaTotal = Media::getMedia();

 

eu comprei um livro de Java muito bom chamado Use a cabeça! Java, vale a pena comprá-lo, ensina bastante.

Link para o comentário
https://xtibia.com/forum/topic/118902-m%C3%A9dia-aritm%C3%A9tica/#findComment-782223
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...