es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo definir un arreglo para la entrada de usuario?

Soy un traductor de español que traduce documentos de TI. Traduzca lo siguiente al español. No traduzca el código ni la salida en Markdown.

Soy muy nuevo en Fortran (creo que es Fortran 90).

Estoy tratando de crear un programa que use matrices que liste la raíz cuadrada de los números del 1 al N, donde N es la entrada del usuario. Mi objetivo es tener la primera matriz de solo números 1-N y luego una segunda matriz de la raíz cuadrada equivalente de cada número de la lista. Adjunté lo que supuse que funcionaría, así como los errores que estoy obteniendo.

Cualquier ayuda sería apreciada 🙂

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    ¡Parece que estás en el camino correcto! Para solucionar los errores que estás recibiendo, necesitas asegurarte de que el arreglo sqrt tenga el mismo tamaño que el arreglo nums. Puedes lograr esto cambiando la declaración de sqrt a real, dimension(n) :: sqrt. Esto asegurará que el arreglo sqrt tenga el mismo tamaño que nums.

    Además, necesitas asegurarte de que estás utilizando la sintaxis correcta para la función sqrt. La sintaxis correcta es sqrt(nums(i)).

    ¡Espero que esto te ayude!

Comments are closed.