Salta al contenido principal
Español - Internacional ‎(es)‎
English ‎(en)‎ Español - Internacional ‎(es)‎
En este momento está usando el acceso para invitados
Acceder
Aularagón
  • Página Principal
  • Soporte
    Preguntas frecuentes Envíanos un tiquet
  • Competencia Digital Docente
  • Más
Página Principal Soporte Colapsar Expandir
Preguntas frecuentes Envíanos un tiquet
Competencia Digital Docente
  1. Cursos activos
  2. AULARAGON
  3. STEAM
  4. POO-JAVA
  5. Tarea módulo 2

Tarea módulo 2

Requisitos de finalización
Recibir una calificación

(Aquí entregarás la tarea que se describía la final del módulo 2)

Tu tarea una vez acabado el segundo módulo consiste en:

  • Crear un proyecto llamado Modulo2NombreApellido donde Nombre sea tu nombre y Apellido tu primer apellido. Ejemplo: Modulo2PabloRuiz
  • En el proyecto deberás crear una paquete llamado tarea.
  • Dentro del paquete tarea deberás crear una clase llamada Principal. En esta clase estará el método main.
  • La clase Principal deberá tener las funciones sumarEnteros, restarEnteros, multiplicarEnteros, dividirDecimales, calcularFactorial, sumarArray y sumarLista.
  • La función sumarEnteros deberá tener 2 parámetros que serán enteros y deberá mostrar una línea con el resultado de la operación.
  • La función restarEnteros deberá tener 2 parámetros que serán enteros y deberá devolver la resta del 2º parámetro al 1º.
  • La función multiplicarEnteros deberá tener 2 parámetros que serán enteros y deberá devolver el producto de ambos.
  • La función dividirDecimales deberá tener 2 parámetros que serán decimales (double) y devolverá otro decimal (double). Si el divisor es igual a 0 lanzará una excepción genérica con el mensaje "No se puede dividir por cero".
  • La función calcularFactorial deberá tener 1 parámetro entero y deberá devolver el factorial del parámetro dado. Puedes elegir entre hacerlo recursivo o no. En caso de que el parámetro sea un número negativo se lanzará una excepción genérica con el mensaje "No puedo calcular el factorial de un número negativo"
  • La función sumarArray recibirá un parámetro, que será un vector de enteros. Deberá sumar todos los valores y devolver el resultado.
  • La función sumarLista recibirá un parámetro, que será una lista de tipo ArrayList que solo contendrá enteros. Deberá sumar todos y mostrar por pantalla el resultado.
  • En el main deberás controlar las excepciones que lancen los métodos para los que hemos establecido excepciones. La forma de controlarlos será mostrando por pantalla el mensaje de la excepción y continuando ejecutando el resto de sentencias.

Política de protección de datos

Consulta nuestra política de protección de datos.

En este momento está usando el acceso para invitados (Acceder)
  • Soporte
    • Preguntas frecuentes
    • Envíanos un tiquet
  • Competencia Digital Docente
  • Español - Internacional ‎(es)‎
    • English ‎(en)‎
    • Español - Internacional ‎(es)‎
Resumen de retención de datos
Descargar la app para dispositivos móviles
Políticas
Copyright © CATEDU