WSQ11-Go Bananas

--Originally published at Ernesto's Computing Works

Este es el trabajo wsq numero 11 llamado go bananas, ya veran porque. Para ese programa debia crear una funcoion llamada find_bananas la cual recibiera un solo parametro llamado filename y fuera una variable con valor string, yregresara como valor final un numero positivo que representara el numero de veces que la palabra “banana” es encontrada en el archivo de texto. Esta palabra puede funcionar con cualquier caso en como esta palabra estuviera escrita ademas que no hubiera ningún problema con que estuvieran pegadas las palabras bananas. Para este programa tuve que hacer un archivo extra de puro texto para probar mi programa, y esto decia mi archivo de texto:

bananas bananadas bananas banasbanabdana bananas bannasasd bananas bananas bananababananas banabananas bananas
banannas nbasban bananas bananas bannasb nnasbbannbaanabs bananas estan bien ricas las bananas bananas por todas partes

En este trabajo también me base en el programa de dos alumnos

este es uno de ellos: https://mariasprogramingblog.wordpress.com/2017/05/02/bananas-bananas-bananas/

En si se me hizo muy complicado este programa y no me salia bien ademas que me costaba trabajo entenderlo. Lo que hice fue crear dos funciones, una para que leyera las lineas una por una buscando la palabra banana, y otra para leer el archivo de texto y por ultimo un main para que solamente desplegara el resultado de las funciones.

Este es mi programa y el resultado después de correrlo:

Screenshot 2017-10-27 17.32.08

Screenshot 2017-10-27 17.32.18

 

También en este programa abarco un mastery topic numero #11 el cual dice que se usar la función else en un conditional, que representa lo que hará el programa den caso de que no se cumpla la condición que pusiste.