Autor Tema: Documentar proyectos Java con Javadoc ver documentación con BlueJ CU00680B  (Leído 2291 veces)

umadara

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 45
    • Ver Perfil
Aquí os dejo mi resolución para el ejercicio planteado en esta entrega CU00680B del tutorial de programación en Java desde cero;

Código: [Seleccionar]

/**
 * class MiniCalculadoraEjemplo here.
 *
 * @author (Umadara)
 * @version (1.0 11/7/2016)
 */

import java.util.Scanner;

public class MiniCalculadoraEjemplo
{
   
    public static void main (String [] args) {

        Scanner entrada = new Scanner (System.in);
       
        System.out.println ("elija a si desea utilizar el método valor absoluto, \nelija r si lo que desea es realizar la raiz cuadrada");
       
        String opcion = entrada.nextLine();
       
        if (opcion.equals("a") ){

            double valor = 0.0;
           
            System.out.println ("inserte el número con el cual quiere operar");
           
            valor = entrada.nextDouble();
           
            System.out.println(Metodos.valorAbsoluto(valor));
        }
       
            if (opcion.equals("r")) {
           
            double valor = 0.0;
           
            System.out.println ("inserte el número con el que quiere operar");
           
            Metodos calculadora = new Metodos();
           
            valor = entrada.nextDouble();
   
            System.out.println(calculadora.raizCuadrada(valor));
        }
    }
}


Código: [Seleccionar]

/**
 * Métodos es una clase que contendra los métodos utilizados por la calculadora
 */

import java.lang.Math;

public class Metodos
{

    /**
     * El método valorAbsoluto como su propio nombre indica transforma valores double y nos muestra su valor absoluto
     * @param  el parámetro que se inserta en este método será de valores double
     * @return  el método nos devolverá el valor absoluto del número indicado
     */
    public static double valorAbsoluto( double valor)
    {
       return Math.abs(valor);

    }
   
    /**
     * El método raizCuadrada calculará la raiz cuadrada.
     * @param  el parámetro que se inserta en este método será de valores double
     * @return  el método nos devolverá la raiz cuadrada del número indicado
     */
    public double raizCuadrada( double valor) {
       
        return Math.sqrt(valor);
   
    }
}

aquí os dejo las imágenes de la documentación generada.


« Última modificación: 17 de Julio 2016, 14:01 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola umadara, las imágenes parece que se cortaron, pero viendo el código está bien comentado. El ejercicio pedía crear una sola clase en lugar de dos como puede verse en https://www.aprenderaprogramar.com/foros/index.php?topic=2347.0

Saludos

 

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

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".