{"id":38140,"date":"2016-10-23T17:18:54","date_gmt":"2016-10-23T22:18:54","guid":{"rendered":"http:\/\/1004project.tumblr.com\/post\/152220521883"},"modified":"2016-10-23T17:18:54","modified_gmt":"2016-10-23T22:18:54","slug":"cuando-usar-que-tipo-de-repeticion-en-un-programa","status":"publish","type":"post","link":"https:\/\/kenscourses.com\/tc101fall2016\/syndicated\/cuando-usar-que-tipo-de-repeticion-en-un-programa\/","title":{"rendered":"Cuando usar que tipo de repetici\u00f3n en un programa."},"content":{"rendered":"<p class=\"syndicated-attribution\"><em> --Originally published at <a href=\"http:\/\/1004project.tumblr.com\/post\/152220521883\"><a href=\"http:\/\/1004project.tumblr.com\/\">Python.<\/a><\/a><\/em><br \/><\/p>\n<p>Ya hemos visto todos los tipos de repetici\u00f3n de un programa. Eso de cuando utilizarlos va depende del tipo del algoritmo que quieras utilizar. Tambi\u00e9n es posible combinarlos para un c\u00f3digo m\u00e1s grande. Pero OJO, no todos los tipos puedan funcionar. Hay que dejar claro los 3 tipos de repetici\u00f3n y con sus ejemplos debido a que ya se hab\u00eda explicado anteriormente en algunos WSQ y Masteries.<\/p><p>El uso de \u201cwhile\u201d se utiliza para que una operaci\u00f3n se haga una y otra vez hasta que la condici\u00f3n se rompa. Un ejemplo ser\u00eda el M\u00e9todo Babil\u00f3nico. La variable \u201cz\u201d se rompe cuando este es igual a la variable \u201cy\u201d. <\/p><figure class=\"tmblr-full\" data-orig-height=\"201\" data-orig-width=\"300\"><img src=\"http:\/\/67.media.tumblr.com\/7242f29a3820fa224b1129a80dfdc553\/tumblr_inline_ofitw0SKIp1s7tc61_540.png\" data-orig-height=\"201\" data-orig-width=\"300\"\/><\/figure><figure class=\"tmblr-full\" data-orig-height=\"197\" data-orig-width=\"300\"><img src=\"http:\/\/66.media.tumblr.com\/5c6f51b28fd6a45d7105e9dc15cb9bef\/tumblr_inline_ofitw7quDN1s7tc61_540.png\" data-orig-height=\"197\" data-orig-width=\"300\"\/><\/figure><p>El uso de \u201cfor\u201d tiene muchos usos, pero lo principal es que establece ciertos l\u00edmites y se har\u00e1 la operaci\u00f3n tantas veces hasta llegar a ese l\u00edmite. Un ejemplo ser\u00eda el de la Mastery 20 con el de las potencias. Se establece un l\u00edmite en \u201cb\u201d, es decir, se har\u00e1 \u201cb\u201d la misma operaci\u00f3n.<\/p><figure class=\"tmblr-full\" data-orig-height=\"188\" data-orig-width=\"300\"><img src=\"http:\/\/68.media.tumblr.com\/d8430a575afdf2d017cbb5e0d6c65dc5\/tumblr_inline_ofitxd2Oy21s7tc61_540.png\" data-orig-height=\"188\" data-orig-width=\"300\"\/><\/figure><figure data-orig-height=\"72\" data-orig-width=\"278\"><img src=\"http:\/\/66.media.tumblr.com\/d27c22c5532d07d1cedb726360f703ef\/tumblr_inline_ofitxjMwpV1s7tc61_540.png\" data-orig-height=\"72\" data-orig-width=\"278\"\/><\/figure><p>Y el uso de la recursi\u00f3n algor\u00edtmica \u00a0que se define la funci\u00f3n a s\u00ed misma, es decir, se llama la funci\u00f3n dentro de su misma funci\u00f3n. El ejemplo ser\u00eda el del Gran Com\u00fan Divisor de la WSQ12. Dependiendo de los valores de \u201ca\u201d y \u201cb\u201d, se restar\u00e1 esos argumentos dependiendo de la condici\u00f3n llamando la funci\u00f3n en s\u00ed.<\/p><figure class=\"tmblr-full\" data-orig-height=\"237\" data-orig-width=\"300\"><img src=\"http:\/\/67.media.tumblr.com\/8502735a3966d28cac2e6e818174054e\/tumblr_inline_ofityrUGtD1s7tc61_540.png\" data-orig-height=\"237\" data-orig-width=\"300\"\/><\/figure><figure data-orig-height=\"72\" data-orig-width=\"278\"><img src=\"http:\/\/67.media.tumblr.com\/d27c22c5532d07d1cedb726360f703ef\/tumblr_inline_ofitz0ZAiN1s7tc61_540.png\" data-orig-height=\"72\" data-orig-width=\"278\"\/><\/figure><p>de: <a href=\"http:\/\/kenscourses.com\/tc101winter2015\/2015\/mastery-22-when-to-use-what-type-of-repetition-in-a-program-3\/\">http:\/\/kenscourses.com\/tc101winter2015\/2015\/mastery-22-when-to-use-what-type-of-repetition-in-a-program-3\/<\/a><br\/><\/p>","protected":false},"excerpt":{"rendered":"<p>&#8211;Originally published at Python. Ya hemos visto todos los tipos de repetici\u00f3n de un programa. Eso de cuando utilizarlos va depende del tipo del algoritmo que quieras utilizar. Tambi\u00e9n es posible combinarlos para un c\u00f3digo m\u00e1s grande. Pero OJO, no todos los tipos puedan funcionar. Hay que dejar claro los 3 tipos de repetici\u00f3n y &hellip; <a href=\"https:\/\/kenscourses.com\/tc101fall2016\/syndicated\/cuando-usar-que-tipo-de-repeticion-en-un-programa\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Cuando usar que tipo de repetici\u00f3n en un programa.<\/span><\/a><\/p>\n","protected":false},"author":47,"featured_media":38141,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[],"class_list":["post-38140","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogs","category-syndicated"],"_links":{"self":[{"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/posts\/38140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/comments?post=38140"}],"version-history":[{"count":5,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/posts\/38140\/revisions"}],"predecessor-version":[{"id":38142,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/posts\/38140\/revisions\/38142"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/media\/38141"}],"wp:attachment":[{"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/media?parent=38140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/categories?post=38140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kenscourses.com\/tc101fall2016\/wp-json\/wp\/v2\/tags?post=38140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}