Autor Tema: CU00116A curso fundamentos de programación nivel I  (Leído 3524 veces)

Armandokevin

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 19
    • Ver Perfil
CU00116A curso fundamentos de programación nivel I
« en: 25 de Enero 2015, 11:48 »
En este tema abordan un problema al final del tema, sobre ordenar unos numeros.
pero quisiera saber si el tema es que se queda aqui:
 1. ¿Cuál es mi objetivo? Conocemos el objetivo genérico: ordenar una serie de números. Debemos acotarlo todo lo posible. Por ello plantearemos como objetivo ”Ordenar una serie de números de mayor a menor”
 
2. ¿Cuáles son los condicionantes que afectan al problema? Quizás no los conozcamos todos ahora y haya que volver a este punto más adelante, pero vamos a tratar de determinarlos. Nos plantearemos:

    La cantidad de números a ordenar: el problema sería inmediato si se tratara de dos o tres números. Pero nos plantearemos el problema para un número indeterminado, esto es, n números.
    La existencia de ceros: dado que pensamos basarnos en comparaciones de números, el cero no tiene por qué darnos ningún problema.
    La existencia de números negativos: ídem al caso del cero.
    La necesidad o no de conservar la lista inicial de números: habrá de considerarse en función de para qué queremos el programa. Suponemos que queremos conservarla.

3. ¿Cuáles son los datos de partida? Una serie de n números. Trataremos de trabajar con letras. Así la serie estará compuesta por valor 1, valor 2, valor 3, valor 4, ..., valor n o abreviadamente v(1), v(2), v(3), v(4),..., v(n).
 
4. ¿Qué método o estrategia de resolución voy a aplicar? De ello nos ocuparemos a continuación.
 
5. ¿Qué resultados quiero obtener? Dado que queremos conservar la lista inicial, vamos a tratar de obtener una lista ordenada del tipo: orden 1 = ... , orden 2 = ... , orden 3 = ... , orden 4 = ... , ..., orden n = ... , o abreviadamente o(1), o(2), o(3), o(4), ..., o(n)

 
esto que sigue en el siguiente tema? lo digo porque leyendo hasta el punto 5, pues como que te quedas un poco incompleto no?? como que le falta algo mas para que quede claro lo que se debe hacer para resolver el problema.
bueno no se si me explique bien, jeje

un saludo y gracias de antemano
« Última modificación: 26 de Enero 2015, 09:02 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Re:CU00116A
« Respuesta #1 en: 25 de Enero 2015, 17:46 »
Hola, si en una entrega crees que te falta algo para terminar la comprensión de lo expuesto, lee la siguiente entrega (y estudia dos o más entregas juntas cuando realmente te sea necesario). Saludos,

Armandokevin

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 19
    • Ver Perfil
Re:CU00116A
« Respuesta #2 en: 25 de Enero 2015, 20:42 »
Ok gracias, lo tendré en cuenta para las próximas, jeje

Por cierto en el ejercicio del siguiente tema, uff me atasco. No se resolver para ponerlos de mayor a menor

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Re:CU00116A
« Respuesta #3 en: 25 de Enero 2015, 22:04 »
Si no sabes cómo resolver un ejercicio abre un hilo del foro incluyendo lo que hayas podido realizar e indicando el punto exacto donde tienes la duda. 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".