Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCamilo Eusebio Modificado hace 9 años
1
1 Curso avanzado de programación Sesión 2
2
2 repetir... –http://docs.wiris.com/quizzescourse/2.0/es/example/repeat.htmlhttp://docs.wiris.com/quizzescourse/2.0/es/example/repeat.html mientras... –http://docs.wiris.com/quizzescourse/2.0/es/example/while.html Estrategias de programación
3
3 repetir... Se usa para asegurarse de que un valor es correcto El código de dentro se ejecuta como mínimo una vez Observar este código; genera un entero diferente de 0
4
4 mientras... Se usa para bucles con un número variable de iteraciones. Puede que el código de dentro no se ejecute nunca. La condición es la opuesta respecto a repetir... Observar este código; genera una succesión hasta un determinado punto. Los términos se van acumulando en una lista.
5
5 tiempo de practicar Función clásica de Algoritmo de Euclides, para encontrar el mcd de dos números: http://es.wikipedia.org/wiki/Algoritmo_de_euclides http://es.wikipedia.org/wiki/Algoritmo_de_euclides ¿Cuántas veces se puede doblar una hoja de papel, antes que tenga un grosor de N?
6
6 Estrategias de programación intentar+filtrar vs construir empezar por el problema vs por la solución
7
7 intentar+filtrar vs construir intentar+filtrar: –Es generar rápidamente datos, y si no encajan con lo que queremos, desecharlos y generar otros. Fuerza bruta. Barato para el humano, caro para la máquina. construir: –Es elegir cuidadosamente, usando propiedades matemáticas, para que los datos que calculemos encajen con lo que queremos. Caro para el humano, barato para la máquina.
8
8 intentar+filtrar vs construir Generar un triángulo rectángulo entero: –http://es.wikipedia.org/wiki/Terna_pitag%C3%B3ricahttp://es.wikipedia.org/wiki/Terna_pitag%C3%B3rica –http://docs.wiris.com/quizzescourse/2.0/es/example/pythagorean.htmlhttp://docs.wiris.com/quizzescourse/2.0/es/example/pythagorean.html Generar una matriz 3x3 singular: –http://docs.wiris.com/quizzescourse/2.0/es/example/singular.htmlhttp://docs.wiris.com/quizzescourse/2.0/es/example/singular.html
9
9 Pitágoras
10
10 Matriz singular
11
11 primero problema vs primero solución primero problema: –Es generar primero el enunciado, y después resolverlo para tener la solución. primero solución: –Es generar primero la solución, y después crear un enunciado a su alrededor.
12
12 primero problema vs primero solución Generar un polinomio con raíces enteras: http://docs.wiris.com/quizzescourse/2.0/es/example/roots.html http://docs.wiris.com/quizzescourse/2.0/es/example/roots.html Generar una matriz diagonalizable: http://docs.wiris.com/quizzescourse/2.0/es/example/diag.html http://docs.wiris.com/quizzescourse/2.0/es/example/diag.html
13
13 Raíces enteras
14
14 Matriz diagonalizable
15
15 Tareas...
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.