none
Métodos RRS feed

  • Pregunta

  • Buenas, cómo se realizaría el siguiente problema (o al menos el planteamiento) ya que no sabemos por dónde cogerlo.

    Muchas gracias y un saludo.

    El objetivo de este ejercicio es escribir tres métodos para leer dos números enteros entre 0 y 9, encontrar el máximo y el mínimo entre ellos y calcular el promedio. Para ello hay que usar el método leer_entero de los apuntes del tema 4.1, y escribir tres métodos “intervalo”, “max_min”, y “promedio”, tal como se explica a continuación: a. Escribir un método llamado “intervalo” que reciba un entero como parámetro y devuelva true en el caso de que el número sea entre 0 y 9 (ambos incluidos) y false en caso contrario (el tipo de retorno del método debe ser bool).


    • Editado Aginago jueves, 17 de mayo de 2018 15:56
    jueves, 17 de mayo de 2018 15:55

Todas las respuestas

  • Es bien sencillo.  ¿Sabe usted qué es un método?  ¿Sabe cómo definir su tipo de datos de retorno?  ¿Sabe cómo definirle parámetros?

    Si yo le pidiera escribir un método que tome una cadena de texto y un número y que devuelva la longitud de la cadena multiplicada por el número provisto, sería algo así:

    public int MetodoTarea(string texto, int multiplicador)
    {
        return (texto ?? String.Empty).Length * multiplicador;
    }

    Donde el primer "int" es el tipo de retorno, "MetodoTarea" es el nombre que le di al método, "string texto" es el primer parámetro de tipo string y de nombre "texto", e "int multiplicador" es el segundo parámetro de tipo int y de nombre "multiplicador".

    Bueno, pues su tarea se hace de forma idéntica a este ejemplo.  Solamente que su tarea no necesita 2 parámetros, solamente uno.  Su tarea no debe devolver un número, debe devolver un Booleano y por supuesto que el cálculo del valor de retorno es diferente.


    Jose R. MCP
    My GIT Repositories | Mis Repositorios GIT

    jueves, 17 de mayo de 2018 19:37
    Moderador