Autor Tema: correcciones a ejercicio (CU00111A)  (Leído 5600 veces)

Mario R. Rancel

  • Administrador
  • Experto
  • ********
  • APR2.COM
  • Mensajes: 1978
    • Ver Perfil
correcciones a ejercicio (CU00111A)
« en: 21 de Marzo 2012, 08:36 »
Correcciones al ejercicio del curso bases de la programación nivel I:

Limite inferior lim inf = 1,Limite superior lim sup = 10 y Valor incremental int = 0,5 y los demas valores he usado los del esquema

Definir F(x)=.....
Definir parámetros:
Error Admisible = (-0,01)(+0,01)
Limite inferior lim inf = 1
Limite superior lim sup = 10
Valor incremental int = 0,5
Número máximo de interacciones Nmax = 10

Si F(lim inf) ≤ F(lim sup) Valor de comienzo c = lim inf = -2; Esto no está bien expresado. El valor de comienzo es 1, es decir, c=1 y f(c) = f(1)=-2

Valor de comienzo c = lim sup = 466 Esto no está bien expresado. El valor de comienzo es 10, es decir, c=10 y f(c) = f(10)=466
Si F(lim inf) ≥ F(lim sup)
Int = - Int

1)Evaluar si F(c) ≤ 0,01 , No es menor
N 1 = N+1 = 2 Esto no está bien expresado. Lo correcto es poner N = 1; Ahora N = N + 1 = 1 +1 = 2
¿Es N ˃ Nmax = El numero de pruebas no es mayor al permitido
C = C – Int:
F(10) = F(10) – 0,5 = F(9.5) = 418,75 Esto no está bien expresado. Lo correcto es poner F(10-0,5) = F(9,5) = 418,75

2)Evaluar si F(9.5) ≤ 0,01 , No es menor
N 2 = N+1 = 3 Esto no está bien expresado. Lo correcto es poner N = 2; Ahora N = N + 1 = 2 +1 = 3
¿Es N > Nmax = El numero de pruebas no es mayor al permitido
C = C – Int:
F(9.5) = F(9.5)-0,5 = F(9) = 374 Esto no está bien expresado. Lo correcto es poner F(9.5-0,5) = F(9) = 374

3)Evaluar si F(9) ≤ 0,01 , No es menor
N3 = N+1 = 4 Esto no está bien expresado. Lo correcto es poner N = 3; Ahora N = N + 1 = 3 +1 = 4
¿Es N > Nmax = El numero de pruebas no es mayor al permitido
C = C – Int
F(9) = F(9) – 0,5 = F(8,5) = 331,75 Esto no está bien expresado. Lo correcto es poner F(9-0,5) = F(8,5) = 331,75



4)Evaluar si F(8,5) ≤ 0,01 , No es menor
N4 = N+1 = 5 Esto no está bien expresado. Lo correcto es poner N = 4; Ahora N = N + 1 = 4 +1 = 5
Es N > Nmax = El numero de pruebas no es mayor al permitido
C = C – Int
F(8,5) = F(8.5) – 0,5 = F(8 ) =292 Esto no está bien expresado. Lo correcto es poner F(8.5-0.5) = F(8 ) = 292

5)Evaluar si F(8 ) ≤ 0,01 , No es menor
N5 = N+1 = 6 Esto no está bien expresado. Lo correcto es poner N = 5; Ahora N = N + 1 = 5 +1 = 6
Es N > Nmax = El numero de pruebas no es mayor al permitido
C = C- Int
F(8 ) = F(8 ) – 0,5 = F(7.5) = 254,75 Esto no está bien expresado. Lo correcto es poner F(8-0.5) = F(7.5) = 254,75

6)Evaluar si F(7,5) ≤ 0,01 , No es menor
N6 = N+1 = 7 Esto no está bien expresado. Lo correcto es poner N = 6; Ahora N = N + 1 = 6 +1 = 7
Es N > Nmax = El numero de pruebas no es mayor al permitido
C = C – Int
F(7,5) = F(7,5) – 0,5 = F(7) = 220 Esto no está bien expresado. Lo correcto es poner F(7.5-0.5) = F(7.0) = 220

7)Evaluar si F(7) ≤ 0,01 , No es menor
N7 = N+1 = 8 Esto no está bien expresado. Lo correcto es poner N = 7; Ahora N = N + 1 = 7 +1 = 8
Es N > Nmax = El numero de pruebas no es mayor al permitido
C = C – Int
F(7) = F(7) – 0,5 = F(6.5) = 187,5 Esto no está bien expresado. Lo correcto es poner F(7-0.5) = F(6.5) = 187.75

8 ) Evaluar si F(6,5) ≤ 0,01 , No es menor
N8 = N+1 = 9 Esto no está bien expresado. Lo correcto es poner N = 8; Ahora N = N + 1 = 8 +1 = 9
Es N > Nmax = El numero de pruebas no es mayor al permitido
C = C – Int
F(6.5) = F(6.5) – 0,5 = F(6) =158 Esto no está bien expresado. Lo correcto es poner F(6.5-0.5) = F(6.0) = 158

9)Evaluar si F(6) ≤ 0,01 , No es menor
N9 = N+1 = 10 Esto no está bien expresado. Lo correcto es poner N = 9; Ahora N = N + 1 = 9 +1 = 10
Es N > Nmax = El numero de pruebas no es mayor al permitido
C = C – Int
F(6) = F(6) – 0,5 = F(5.5) = 130,75 Esto no está bien expresado. Lo correcto es poner F(6-0.5) = F(5.5) = 130,75



Evaluar si F(5.5) ≤ 0,01 No es menor
N10 = N+1 = 11 Esto no está bien expresado. Lo correcto es poner N = 10; Ahora N = N + 1 = 10 +1 = 11
Es N > Nmax = El numero de pruebas es mayor al Nmax por lo cual supera el numero de interacciones. FIN. El término correcto es ITERACIONES no INTERACCIONES. Cada iteración es una repetición de un proceso

*****************************************************************

Comentario general: lo importante del ejercicio, que era ser capaz de seguir un algoritmo (instrucciones paso a paso) lo has hecho. Los resultados de cálculo también son correctos. Tienes que tener cuidado a la hora de expresar las cosas para hacerlo correctamente. Las correcciones que te he indicado son en general fallos en la forma de expresar las cosas. Por ejemplo no es correcto escribir F(6) = F(6) – 0,5 = F(5.5) porque aquí estás diciendo que F(6) = F(5.5) y eso no es cierto. Lo que podríamos escribir aquí es: Evaluación anterior fue F(6). Evaluación actual va a ser F(6-0,5) = F(5.5). Esto sí es correcto. No podemos usar el símbolo igual cuando dos cosas no son iguales. En ese caso habremos de usar puntos y comas, frases, flechas o lo que corresponda.
« Última modificación: 12 de Septiembre 2014, 18:34 por Alex Rodríguez »

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Re:correcciones a ejercicio
« Respuesta #1 en: 23 de Marzo 2012, 08:03 »
Hola Mario, si no me equivoco el valor por el que habría que empezar los tanteos es 1, que es el que ofrece un resultado más prometedor, es decir, más próximo a la solución.
Responsable de departamento de producción aprenderaprogramar.com

Mario R. Rancel

  • Administrador
  • Experto
  • ********
  • APR2.COM
  • Mensajes: 1978
    • Ver Perfil
Re:correcciones a ejercicio
« Respuesta #2 en: 24 de Marzo 2012, 17:19 »
No te equivocas César.

 

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".