Warning: The magic method Slickr_Flickr_Plugin::__wakeup() must have public visibility in /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php on line 152

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":8739,"date":"2015-04-03T15:49:00","date_gmt":"2015-04-03T21:49:00","guid":{"rendered":"http:\/\/kenscourses.com\/tc101winter2015\/?guid=4a3e4e708fdd0341b7db216db52cb389"},"modified":"2015-04-03T15:49:47","modified_gmt":"2015-04-03T21:49:47","slug":"wsq09-factorial-calculator-6","status":"publish","type":"post","link":"https:\/\/kenscourses.com\/tc101winter2015\/2015\/wsq09-factorial-calculator-6\/","title":{"rendered":"WSQ09 FACTORIAL CALCULATOR"},"content":{"rendered":"

Calculador Factorial<\/span><\/h2>\n
La f\u00f3rmula para calcular la factorial ser\u00eda esto: \"WSQ09.<\/span><\/div>\n
Tambi\u00e9n est\u00e1 <\/span>esto: <\/span><\/span>\"WSQ09.<\/span><\/div>\n
Hay 2 formas diferentes hacer la factorial: con un loop y con una recursi\u00f3n.<\/span><\/span><\/div>\n

<\/span><\/span><\/div>\n

Recursi\u00f3n<\/span><\/span><\/h4>\n
La f\u00f3rmula en recursi\u00f3n ser\u00eda esta: <\/span><\/span>\"WSQ09<\/div>\n
Hay que definir primero el algoritmo antes de llevarlo al programa principal:<\/div>\n
\"WSQ09<\/a><\/div>\n
<\/div>\n
0 y 1dar\u00e1n valores a 1. Desde 2 hasta m\u00e1s adelante se har\u00e1 como en la f\u00f3rmula.<\/div>\n
Ahora a utilizar for “x” i  range:<\/div>\n
\"WSQ09<\/a><\/div>\n
<\/div>\n
“y” ser\u00eda todos los valores dentro de un rango hasta cierto l\u00edmite. Para esos l\u00edmites ser\u00eda dentro del par\u00e9ntesis. El primer valor ser\u00eda en donde comienza; el segundo, donde termina y el tercero ser\u00eda el n\u00famero de intervalos que va a tomar. En el segundo valor dentro del par\u00e9ntesis( el rango) est\u00e1 sumado con 1 debido a que si no lo est\u00e1, el programa terminar\u00e1 a un intervalo atr\u00e1s del valor del l\u00edmite final, en este caso x. Por ejemplo, si x es 6 y en el segundo valor del par\u00e9ntesis solo pongo x, llegar\u00e1 hasta 5.<\/div>\n
<\/div>\n
Para no dar m\u00e1s rodeos, aqu\u00ed ser\u00eda en el output:<\/div>\n
\"WSQ09<\/a><\/div>\n
Link en GitHub: https:\/\/github.com\/YeshuaAguilar02\/PYTHON\/blob\/master\/WSQ09_2<\/a><\/div>\n
<\/div>\n
Loop<\/b><\/div>\n

<\/b><\/div>\n
Es parecido al de recursi\u00f3n, esta vez con while. Hay que definir el algoritmo as\u00ed:<\/div>\n
\"WSQ09<\/a><\/div>\n
<\/div>\n
<\/div>\n
Esto har\u00e1 que el valor que pusimos multiplique “respuesta” y luego se le resta el valor a 1 para multiplicar de nuevo “respuesta” hasta llegar a 1. <\/div>\n
<\/div>\n
En caso de que el valor sea negativo, hay que decirle al usuario que cambie de valor a uno positivo.<\/div>\n
Utilizamos de nuevo while, pero afuera de la funci\u00f3n del algoritmo. <\/div>\n
\"WSQ09<\/a><\/div>\n
Cada vez que mando un valor para que el programa lo calcule, este me pregunta si deseo continuar. Para continuar, pon “y” en la terminal de acuerdo con esta foto. Para salir, pon “n” u otro car\u00e1cter. Adem\u00e1s, si pongo un valor negativo, el programa no me lo permitir\u00e1 y me har\u00e1 la misma pregunta si es que quiero continuar. As\u00ed quedar\u00eda en el output:<\/div>\n
\"WSQ09<\/a><\/div>\n
Link en GitHub: https:\/\/github.com\/YeshuaAguilar02\/PYTHON\/blob\/master\/WSQ09_1<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"

Calculador Factorial<\/span><\/h2>\n
La fórmula para calcular la factorial sería esto: .<\/span><\/div>\n
También está <\/span>esto: <\/span><\/span>.<\/span><\/div>\n
Hay 2 formas diferentes hacer la factorial: con un loop y con una recursión.<\/span><\/span><\/div>\n

<\/span><\/span><\/div>\n

Recursión<\/span><\/span><\/h4>\n
La fórmula en recursión sería esta: <\/span><\/span><\/div>\n
Hay que definir primero el algoritmo antes de llevarlo al programa principal:<\/div>\n
<\/a><\/div>\n
<\/div>\n
0 y 1darán valores a 1. Desde 2 hasta más adelante se hará como en la fórmula.<\/div>\n
Ahora a utilizar for “x” i  range:<\/div>\n
<\/a><\/div>\n
<\/div>\n
“y” sería todos los valores dentro de un rango hasta cierto límite. Para esos límites sería dentro del paréntesis. El primer valor sería en donde comienza; el segundo, donde termina y el tercero sería el número de intervalos que va a tomar. En el segundo valor dentro del paréntesis( el rango) está sumado con 1 debido a que si no lo está, el programa terminará a un intervalo atrás del valor del límite final, en este caso x. Por ejemplo, si x es 6 y en el segundo valor del paréntesis solo pongo x, llegará hasta 5.<\/div>\n
<\/div>\n
Para no dar más rodeos, aquí sería en el output:<\/div>\n
<\/a><\/div>\n
Link en GitHub: https:\/\/github.com\/YeshuaAguilar02\/PYTHON\/blob\/master\/WSQ09_2<\/a><\/div>\n
<\/div>\n
Loop<\/b><\/div>\n

<\/b><\/div>\n
Es parecido al de recursión, esta vez con while. Hay que definir el algoritmo así:<\/div>\n
<\/a><\/div>\n
<\/div>\n
<\/div>\n
Esto hará que el valor que pusimos multiplique “respuesta” y luego se le resta el valor a 1 para multiplicar de nuevo “respuesta” hasta llegar a 1. <\/div>\n
<\/div>\n
En caso de que el valor sea negativo, hay que decirle al usuario que cambie de valor a uno positivo.<\/div>\n
Utilizamos de nuevo while, pero afuera de la función del algoritmo. <\/div>\n
<\/a><\/div>\n
Cada vez que mando un valor para que el programa lo calcule, este me pregunta si deseo continuar. Para continuar, pon “y” en la terminal de acuerdo con esta foto. Para salir, pon “n” u otro carácter. Además, si pongo un valor negativo, el programa no me lo permitirá y me hará la misma pregunta si es que quiero continuar. Así quedaría en el output:<\/div>\n
<\/a><\/div>\n
Link en GitHub: https:\/\/github.com\/YeshuaAguilar02\/PYTHON\/blob\/master\/WSQ09_1<\/a><\/div>\n

Continue reading →<\/span><\/a><\/p>\n","protected":false},"author":149,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,3,25],"tags":[45,334,320],"_links":{"self":[{"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/posts\/8739"}],"collection":[{"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/users\/149"}],"replies":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/comments?post=8739"}],"version-history":[{"count":1,"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/posts\/8739\/revisions"}],"predecessor-version":[{"id":8740,"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/posts\/8739\/revisions\/8740"}],"wp:attachment":[{"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/media?parent=8739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/categories?post=8739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kenscourses.com\/tc101winter2015\/wp-json\/wp\/v2\/tags?post=8739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}