Course Review #TC1017

--Originally published at Regular Blog

5759146

A continuación les proporcionaré acceso a la liga del video review que hice con mucho amor, ahí explico lo que experimenté durante mi primer semestre de profesional en el área de ingenierías tomando la materia de “Soluciones de problemas con programación”.

Considero que aprendí bastante durante el curso, honestamente la programación no es de mis áreas favoritas, pero disfruté la clase gracias Ken Bauer ❤ además tuve la oportunidad de incrementar mi promedio y gracias a la autoevaluación probar mi integridad académica…

No me queda más que agradecer a Ken Bauer y hacerle llegar un saludo de parte de la comunidad de Tec Gear 6106 #BorregosFreseros


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!!!


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 ❤


Momento de crisis

--Originally published at Regular Blog

sagrado-corazon-de-jesus-968823

Querid@ lector(a), quiero anticipar una disculpa, pues probablemente viniste a este blog buscando herramientas de programación o algo así, aunque también puede ser que sólo hayas llegado aquí debido a que llevas un tiempo haciéndolas de internauta y las corrientes informáticas del mar que es el internet te hayan hecho arrivar a la playa de mi blog; si este último es tu caso, te pondré en contexto: normalmente utilizo este blog para hacer publicaciones relacionadas con mi clase de programación, pero en este momento, comenzando parciales y a dos semanas de estrenar “Estampas de México: Serenata para Pedro Infante”(30 de octubre) y “Catrina: La Noche de los Espíritus”(2 de noviembre), me temo que estoy perdiendo la cordura, si alguna vez la tuve…
Todo comenzó el día que nací, pero en este momento comenzaré desde que entré a la universidad (Tec de Monterrey campus Guadalajara)… yo sólo quería bailar, actuar, cantar y ser ingeniera biomédica. Pero después de que me destrozaran el corazón impidiéndome estar en el cuerpo de baile del concierto ensamble debido a que mi beca es de teatro, nada ha sido lo mismo; mis ilusiones de esfumaron y desde entonces lo que me mantiene con vida es actuar, yo sólo les quiero demostrar que puedo con esto y más, pero ya no estoy tan segura, pero no debo pensar que no lo estoy y no debo mostrar debilidad porque creerán que no soy capaz y mi felicidad depende de que en semestres venideros pueda estar en el grupo de baile de Paty Geyer, yo se que soy buena, pero no me dejan y me tengo que conformar con el taller de high tech, y aunque tengo muchos ensayos de teatro, mi vida no es la misma sin bailar. Esta semana tengo ensayos desde las 7 “hasta terminar” y

20479834_1795647810450515_5647411173975486348_n
Continue reading "Momento de crisis"

Fun with lists

--Originally published at Regular Blog

Pra este programa utilicé la biblioteca , la cual sirve para realizar operaciones matemáticas, por ejemplo, con números decimales (float).
Asimismo, inserté las fórmulas del promedio y la desviación estándar en variables antes de la main.
Existe una manera más eficaz para crear listas para no tener que escribir todas las variables cada vez que se use la fórmula, pero en esta ocasión esa información permanecerá oculta hasta otra ocasión.
woman-winking

Ahí está mi código completo, en GitHub…
https://github.com/LourdesMnz99/TC1017/blob/master/list.cpp


Factorial Calculator

--Originally published at Regular Blog

factorial calculator100r

FACTORIAL:
“El resultado de multiplicar una serie de números naturales en orden descendente, como 4, 3, 2, 1.

Su símbolo es “!”

Ejemplos:

4! = 4 × 3 × 2 × 1 = 24
7! = 7 × 6 × 5 × 4 × 3 × 2 × 1 = 5040″
–Recuperado de: https://www.disfrutalasmatematicas.com/definiciones/factorial.html

In this assignment I used “” cher “”, que es para crear una variable de texto, la cual utilicé al momento de preguntarle al usuario si deseaba continuar.

Para la parte de calcular el factorial del número que nos da el usuario, utilicé el siguiente loop…

y=1;
while(x>1){
y=y*x;
x=x-1;

–> Antes del loop se aclara que a Y se le asigna el valor de 1. En el loop… mientras X sea mayor a 1, se multiplicará Y (1) por X (el valor que le asignó el usuario), y al final se le restará 1 a X, para que cuando se repita el loop, Y se multiplique por un número cada vez menor a partir del primer valor que le asignó el usuario.

Al final, después de preguntar al usuario si desea continuar, usé el siguiente loop…

while (a==’s’);
cout<<"Te deseo suerte en este mundo de pecados y pecadores"<Donde si el usuario responde cualquier cosa que no sea ‘s’, le deseará suerte y se terminará el programa.

DogCalculatorCr


On to functions

--Originally published at Regular Blog

on to functions

Para crear una función se asignan las variables con las que se quiere que trabaje y posteriormente la operación, con int…

int sum(int x, int y){
return (x+y);

–> En este caso el nombre de la función será “sum”, al lado se le asignan las variables con las que trabajará, en este caso X y Y, y entre corchetes lo que se quiere que haga; “” return (x+y) “” porque, cuando usemos esa función, queremos que nos regrese la suma de X y Y, las variables que le asignamos previamente.

Después de todo, resulta que al principio del código, cuando ponemos “” int main () “” le estamos asignando todo nuestro código a la función main, por lo que las funciones que creemos las ponemos antes de la principal (main).

ef46c460259070dcaf514adc3952a9a3ae6c7f5f_hq