{"id":38026,"date":"2016-05-05T21:40:55","date_gmt":"2016-05-06T02:40:55","guid":{"rendered":"http:\/\/carolpzblog.wordpress.com\/?p=311"},"modified":"2016-05-05T22:53:05","modified_gmt":"2016-05-06T03:53:05","slug":"contador-de-palabras-2","status":"publish","type":"post","link":"https:\/\/kenscourses.com\/tc101winter2016\/2016\/05\/contador-de-palabras-2\/","title":{"rendered":"Contador de palabras"},"content":{"rendered":"<p>Nosotros debimos preguntarle al usuario por una palabra que va a ser la palabra de b\u00fasqueda y un el nombre de un archivo donde se va a buscar la palabra. Despu\u00e9s creamos una funci\u00f3n que va a recibir dos par\u00e1metros que significan los dos puntos. La funci\u00f3n va a regresar el numero de veces que se encontr\u00f3 la palabra en el archivo.<\/p>\n<p>Las librer\u00edas que se utilizaron son iostream, string y fstream, en la funci\u00f3n main se clarar\u00e1n las variables de tipo string. se le pregunta al usuario por la palabra que se quiere buscar y se va a guardar con el nombre de la variable &#8220;palabra&#8221;, despu\u00e9s se le pregunta la usuario por el archivo en donde se va a hacerla b\u00fasqueda, y la respuesta se guardara en la variable &#8220;archivo&#8221;.<\/p>\n<p>En la funci\u00f3n externa se declaran las variables palabra y archivo. se iguala el count a cero. la libreria ifstream myfile.archivo buscara el archivo. si el archivo es encontrado por el codigo, lo va a abrir \u00a0y lo siguiente es usar un ciclo While en la cual va a leer linea por linea todo el archivo con Getline. si en la linea encuentra la palabra, se va a ir contando, y eso se va a repetir hasta que se acabe todo el archivo de analizar. Seguido de esto, se necesita cerrar el archivo con myfile.close(). Si no se encuentra ninguna palabra en el archivo, el archivo regresara al usuario que no se encontro nada. Por ultimo la funcion va a regresar el total del contador.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-339\" src=\"http:\/\/kenscourses.com\/tc101winter2016\/wp-content\/uploads\/2016\/05\/4493c8ff5b891afab98a74c48bb521e2.jpg\" alt=\"Captura de pantalla 2016-05-05 21.38.44\"   \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>El link de Github es este:<\/strong> <a href=\"https:\/\/github.com\/carolpzblog\/contador-de-palabras\/blob\/master\/.gitignore\" >Codigo<\/a><\/p>\n<p>  <a rel=\"nofollow\" href=\"http:\/\/feeds.wordpress.com\/1.0\/gocomments\/carolpzblog.wordpress.com\/311\/\"><img decoding=\"async\" alt=\"\" border=\"0\" src=\"http:\/\/kenscourses.com\/tc101winter2016\/wp-content\/uploads\/2016\/05\/27074d44c748b7cf95647ac585ac870c.jpg\" \/><\/a> <img loading=\"lazy\" decoding=\"async\" alt=\"\" border=\"0\" src=\"http:\/\/kenscourses.com\/tc101winter2016\/wp-content\/uploads\/2016\/05\/a269bf8bf176a31b41500f1a0b81325e.jpg#038;blog=105381171&#038;%23038;post=311&#038;%23038;subd=carolpzblog&#038;%23038;ref=&#038;%23038;feed=1\" width=\"1\" height=\"1\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nosotros debimos preguntarle al usuario por una palabra que va a ser la palabra de b\u00fasqueda y un el nombre de un archivo donde se va a buscar la palabra. Despu\u00e9s creamos una funci\u00f3n que va a recibir dos par\u00e1metros que significan los dos puntos. La funci\u00f3n va a regresar el numero de veces que &hellip; <a href=\"https:\/\/kenscourses.com\/tc101winter2016\/2016\/05\/contador-de-palabras-2\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Contador de palabras<\/span><\/a><\/p>\n","protected":false},"author":74,"featured_media":38037,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[187,31,45,226],"class_list":["post-38026","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogs","category-syndicated","tag-pinkzone","tag-tc101","tag-sin-categoria","tag-wsq12"],"_links":{"self":[{"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/posts\/38026","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/users\/74"}],"replies":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/comments?post=38026"}],"version-history":[{"count":2,"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/posts\/38026\/revisions"}],"predecessor-version":[{"id":38041,"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/posts\/38026\/revisions\/38041"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/media\/38037"}],"wp:attachment":[{"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/media?parent=38026"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/categories?post=38026"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kenscourses.com\/tc101winter2016\/wp-json\/wp\/v2\/tags?post=38026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}