1
Aprender a programar desde cero / Re:(JAVA) DUDA EJERCICIO CU00673B
« en: 01 de Septiembre 2014, 00:52 »
Muchas gracias por la ayuda a todos !
Importante para recién llegados: en este hilo están las normas, sugerencias y políticas para escribir en los foros: https://aprenderaprogramar.com/foros/index.php?topic=1460.0 ¡Léelo antes de escribir!
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
import java.util.Scanner;
public class CirculoConUsuario{
public static void main(String[] args){
Circulo usuCirculo;
Scanner tecleado = new Scanner(System.in);
String num = tecleado.nextLine();
double radio = Double.parseDouble(num);
usuCirculo = new Circulo(radio);
System.out.print("El area de su circulo es: " + usuCirculo.getArea() + ". El perimetro de su circulo es: " + usuCirculo.getPerimetro() + ".");
}
}
public class Circulo{
//atributos
private static final double PI = 3.1418;
private double radio;
public Circulo(){
radio=1;
}
public Circulo(double miRadio){
radio=miRadio;
}
public void setRadio(double miRadio){
radio=miRadio;
}
public double getRadio(){
return radio;
}
public double getArea(){
return PI*Math.pow(radio,2);
}
public double getPerimetro(){
return PI*2*radio;
}
}
Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.
Abraham Lincoln (1808-1865) Presidente estadounidense.
aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación