Hearted Bananas <3

--Originally published at Regular Blog

ceb2e5a609876c2f2b5b7ef8356a8e83

bananas

El propósito de este programa es contar el número de veces que se repite la palabra “banana” en un archivo de texto, de cualquier forma que esté escrita (alternando mayúsculas y minúsculas), como “BanAna” o “BAnanA” o “banANa”…

Para esto tuvimos que invocar un archivo de texto, como en el #WSQ09, pero además de eso, fue necesario abrir una nueva biblioteca: . Como se ve en el código…

https://github.com/LourdesMnz99/TC1017/blob/master/Bananas!!!


TIPS- Semana de finales

--Originally published at TC 1017

Me mandaron algunos tips para tener buenos resultados en los exámenes finales que me gustaría compartirles:
* Diseña un calendario de estudio y practica a partir de hoy y hasta el día de tu examen. Es imposible que estudies TODO, pero puedes enfocarte a aquellos temas que en tus exámenes parciales hayas detectado que necesitas mejorar.
* Utiliza fichas de estudio (Fichas de cartón o papel rectangular) para repasar formulas o conceptos que te parezcan complicados en este momento.
* Acude a las asesorías que se ofrecen en tu campus con alumnos o con tus maestros. Todos en cualquier momento las hemos utilizado y te servirá para rebotar ideas sobre los temas.
* Si tuviste un tropiezo en tus exámenes anteriores, recuerda… es una situación temporal en la cual tienes el control de hacer los cambios necesarios.
* Estás en control de la situación… pero OJO, no confundas optimismo con exceso de
confianza.
* Siempre hay lugar para que las cosas sean y estén mejor, incluidos nosotros mismos. Recuerda que la clave es que estemos física, mental, espiritualmente saludables y eso lo transmitiremos en todo lo que hagamos.
Por ultimo:

*Recuerda comer bien la semana previa a tus exámenes, no te desveles estudiando (el
proceso de dormir es lo que asienta nuestros aprendizajes en la memoria a largo plazo) y practica ejercicios de relajación y respiración si te sientes muy abrumado.

 

❤¡Mucho éxito a todos!❤


#WSQ12 – Estimating e

--Originally published at Oscar Ramírez Blog

La #WSQ12 consistía en crear un programa a través del cual el usuario pudiera estimar el valor del número Euler según el número de decimales que él decidiera utilizar.

Antes de explicar mi código, me gustaría que conocieran un poco sobre lo que es este número y como obtenerlo, es por ello que les comparto la liga al siguiente video: https://www.youtube.com/watch?v=Z5czpA-fyMU

Una vez que comprendemos que es el número Euler y cómo obtenerlo, explicaré un poco de los nuevos elementos de mi código, entre los que se encuentran:

  • Encabezado <iomanip>: es un encabezado que nos permite utilizar manipuladores paramétricos, entre los que se encuentra “setprecision”.
  • Manipulador paramétrico “setprecision”: nos permite especificar la precisión decimal que deseamos. Y fue utilizada en el código para que el usuario pudiera especificar la cantidad de decimales de precisión con los que quería obtener Euler.

Les comparto mi código completo, para que puedan analizarlo y conocerlo: https://github.com/OscarRamirez53/Programacion1/blob/master/WSQ12

Por último, me gustaría compartir con ustedes una captura de pantalla de mi código en funcionamiento y como los valores de E varían según el número de decimales que introduzca el usuario (mayor precisión al introducir un mayor número de decimales):

WSQ12

WSQ12-1

Recursos:

CPlusPlus. (2017). Header <iomanip>. Consultado en: http://www.cplusplus.com/reference/iomanip/

Sáenz, E. [Derivando]. (2015, noviembre 18). ¿Qué es el número e? [Archivo de video]. Recuperado de https://www.youtube.com/watch?v=Z5czpA-fyMU


Por fin soy 196 (WSQ08)

--Originally published at Regular Blog

granos-enteros

196

Fueron semanas difíciles, es curioso y formidable que este sea el programa más largo de todo el semestre en la clase de Soluciones de Problemas con Programación, pues ha sido el más tardado de todos los WSQs…

Para este assignment lo que debe hacer el programa es recibir un parámetro de números que le pide al usuario, y decir cuántos palindromes (números que son lo mismo de derecha a izquierda que de izquierda a derecha), Lycherel numbers (natural numbers that do not form a palindrome after successive additions to their inverse) y non-Lycherel nombers…
Para esto utilizamos BigInteger, una lubrería que permite procesar números grandes con sus propios métodos.

https://github.com/LourdesMnz99/TC1017/blob/master/Yo%20Soy%20196


Método Babilónico (WSQ10)

--Originally published at Regular Blog

babilonia

babylonian

En esta ocasión volvemos con los métodos matemáticos, ahora con el método babilónico para calcular raíces cuadradas. Este método es algo ortodoxo y , a mi parecer, poco práctico y muy tardado. Pero en esta ocasión nos ha servido para “echarle coco” a la situación…
Para más detalles del método babilónico consultar la siguiente página, en la cual me he apoyado: http://pensamiento-matematico.blogspot.mx/2013/05/metodo-babilonico-de-resolucion-de.html

En realidad no utilizamos herramientas muy novedosas, más bien innovamos un poco con las que ya contábamos.

Agradezco a Alexa Mercado por ayudarme en la realización de este código ❤

https://github.com/LourdesMnz99/TC1017/blob/master/Babylonian%20Method


Invocando archivos (Data files)

--Originally published at Regular Blog

Concha-Chocolate-color

data

Debo admitir que el segundo parcial fue exhaustivo, pero de alguna manera logré cumplir con las producciones de Catrina y Pedro Infante satisfactoriamente; disfruté de sobremanera los ensayos técnicos-generales y las funciones, las cuales fueron la semana después de parciales.
Me retrasé con la materia de Soluciones de Problemas con Programación, pero ahora me encuentro reivindicándome con TC1017.

Este es el WSQ09, para el cual me inspiré en el código de Alexa Mercado, una colega biomédica y amiga personal.

El objetivo de este código es contar el número de líneas y de caracteres de un texto; para esto es necesario invocar al archivo de cual queremos cuantificar las líneas y caracteres, una vez que se guarda en el código el nombre del archivo, este (el archivo de texto) se puede editar y guardar sin necesidad de editar ni volver a compilar el programa.
Una nueva herramienta que se utiliza para ese código es el string, el cual se utiliza para crear una variable que cuente con más de un caracter.

Ahí está mi código 100% real…
https://github.com/LourdesMnz99/TC1017/blob/master/Multipart%20data%20and%20files

Agradecimiento especial: Alexa Mercado ❤


¡Bananas!

--Originally published at TC 1017

This was certainly harder that the WSQ10, but after a whole week, here it is!giphy

With this code I learned pretty much about new Functions and symbols. Juan Pedro Casian’s blog was really helpful to understand, the link is in Andrea’s blog, which was also helpful for myself. Here is the link:

https://asumano.wordpress.com

You can find my code at: https://drive.google.com/a/itesm.mx/file/d/0B0piRrApgTLyTWYyeUFVekYwOHc/view?usp=sharing


Mastery Topics Pt2……

--Originally published at tc1017 – chivas4ever2009

WSQ#06

+Use of recursion for repetitive algorithms.

+When to use what type of repetition in a program

WSQ#07

+Creation and use of Arrays/Vectors in C++

WSQ#08

+Creation and use of strings.

+Matrices and Vectors.

WSQ#09

  • Validated user input (ensure correct/expected data entry)
  • Reading and writing of text files

WSQ#10

+Basic types and their use.