e ai galera prof passou o exercicio nao consigo fazer, me ajude!!!
Escreva um programa que mostre o quociente da divisao de dois valores lidos atraves do teclado do computador. Armazeneos valores recebidos em variaveis do tipo double.
esse codigo tem que ser executado no jdk
muito obrigado galera
Exercicio De Faculdade
Started By alanrodrigues5, 30/05/2005, 21:01
3 replies to this topic
#1
Posted 30/05/2005, 21:01
#2
Posted 01/06/2005, 10:15
um...tenta pegar algo de java aqui:
http://forum.wmonlin...howtopic=101853
tem bastante referencias sobre.
pegando a lingugem, o resto é matematica e logica.rs
http://forum.wmonlin...howtopic=101853
tem bastante referencias sobre.
pegando a lingugem, o resto é matematica e logica.rs
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
#3
Posted 26/05/2008, 22:08
import java.util.Scanner; public class Calcula { public double n1, n2, resultado; public void Quociente() { resultado = n1/n2; } public static void main(String args[]) { Scanner input = new Scanner(System.in); Calcula _calc = new Calcula(); System.out.println("Digite o primeiro numero:"); _calc.n1 = input.nextDouble(); System.out.println("Digite o segundo numero:"); _calc.n2 = input.nextDouble(); _calc.Quociente(); System.out.printf("O Quociente de %s / %s = %s",_calc.n1,_calc.n2,_calc.resultado); } }
espero ter ajudado !
abrçs !
#4
Posted 07/10/2008, 17:28
na verdade esse código só "quebra o galho" .... sabe pq ?
não é encapsulamento .. e isso é terrível em programação OO .... já tentou digitar uma letra ? ou o segundo numero um "0" ??
O_O
não se pode acessar variáveis de instâncias (atibutos) diretamente ... o ideal é criar os métodos gets e sets da vida ...
um exemplo para o seu código :
e na hora de pegar os valores digitados e "setar" as variáveis ...
ai sim ... temos algo mais elegante ... ^^
alem do mais , o padrão de nomes de métodos e das variáveis não estão adequados ...
começe o nome de métodos sempre com letras minusculas ( a variáveis tb )
EX:
e se forem dois nomes ou mais , usar a primeira letra, apartir dosegundo nome, em maiuscula ..
EX:
não é encapsulamento .. e isso é terrível em programação OO .... já tentou digitar uma letra ? ou o segundo numero um "0" ??
O_O
não se pode acessar variáveis de instâncias (atibutos) diretamente ... o ideal é criar os métodos gets e sets da vida ...
um exemplo para o seu código :
private double n1, n2, resultado; public double getN1() { return n1; } public void setN1(double n1) { this.n1 = n1; } public double getN2() { return n2; } public void setN2(double n2) { this.n2 = n2; } public double getResultado() { return resultado; } public void setResultado(double n,double m) { this.resultado = n / m; }
e na hora de pegar os valores digitados e "setar" as variáveis ...
System.out.println("Digite o primeiro numero:"); calc.setN1(input.nextDouble()); System.out.println("Digite o segundo numero:"); calc.setN2(input.nextDouble());
ai sim ... temos algo mais elegante ... ^^
alem do mais , o padrão de nomes de métodos e das variáveis não estão adequados ...
começe o nome de métodos sempre com letras minusculas ( a variáveis tb )
EX:
chuta(); come(); dorme();
e se forem dois nomes ou mais , usar a primeira letra, apartir dosegundo nome, em maiuscula ..
EX:
chutaBola(); bebeAgua(); souUmMetodoEmNomeDeDeus();e assim vai ....
Edição feita por: JavaTeam, 07/10/2008, 17:30.
Quer aprender Java de uma maneira fácil e divertida ?
Fórum JavaDebug™ --> http://www.javadebug...forum/index.php
Faça parte você também!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)