package com.jlm.ccb.ejercicios.capitulo2; import java.util.Scanner; /** * Aplicacion que recibe del usuario el radio de un * circulo como un entero, y que imprima el diámetro, * la circunferencia y el área del círculo mediante * el uso del valor de punto flotante 3.14159 para PI. * [Nota: también puede utilizar la constante predefinida * Math.PI para el valor de PI. Esta constante es más * precisa que el valor de 3.14159. La clase Math se define * en el paquete java.lang. Las clases en este paquete se * importan de manera automática, por lo que no necesita * importar la clase Math mediante la instrucción import para * usarla]. Use las siguientes fórmulas (r es el radio): * diámetro = 2r * circunferencia = 2PIr * área = PIr*r * No almacene los resultados de cada cálculo en una variable. * En vez de ello especifique cada cálculo como el valor que * se imprimirá en una instrucción System.out.printf. Observe * que los valores producidos por los cálculos del área y la * circunferencia son números de punto flotante. Dichos valores * pueden imprimirse con el especificador de formato %f en una * instrucción System.out.printf. * Ejercicio 2.28 * @author LorettoTG * @version 1.0 */ public class CalculosFiguras { /** * Punto de entrada a la clase y a la aplicación. * @param args matriz de argumentos de cadena. * @throws Exception NO se generan excepciones. */ public static void main(String[] args) { //Se crea un objeto Scanner para obtener la entrada //de datos del usuario. Scanner entrada = new Scanner(System.in); System.out.print("Deme el primer entero: "); //Usando el objeto entrada pedimos el siguiente int. int radio = entrada.nextInt(); //Usando %.3f indicamos que esperamos un double con //tres posiciones decimales, cada %.3f //corresponde en orden a los argumentos que son //(2*radio),... al utilizar (double) estamos //convirtiendo un int en un double System.out.printf("El diámetro es %.3f; la circunferencia" + " es %.3f; y el área es %.3f", (double)(2*radio), (double)(2 * Math.PI * radio), (double) (Math.PI * radio * radio) ); } }
Un blog dedicado a los bytes, al lenguaje java y diferentes frameworks que se emplearan poco a poco.
miércoles, 10 de agosto de 2011
Como Programar en Java: Ejercicio 2.28
Aquí esta el ejercicio 2.28
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario