Author Archives: Luis Angel

#ECOS

Es bueno realizar las ECOAS, y todos los alumnos ( o por lo menos la mayoría de ellos) debería de realizar, ya que de esta forma se retroalimenta a los profesores y ellos mismos pueden checar como los alumnos se sienten con respecto a su clase y qué piensan del profesor. De esta manera verán qué es lo que deben de mejorar de las clases.

#QUIZ10

Para realizar los ejercicios del quiz 10 utilicé arreglos. Lo que hice fue, primero pedir todos los valores de los arreglos en las mismas funciones que después harían la a) suma de todos los numeros divisibles entre tres y b) el producto punto. 

Una vez esto, solo realice a) un if para sumar los numeros divisibles entre tres y b) otro for para ir multiplicando los arreglos con sus mismas posiciones e irlo sumando.

Para este quiz no hizo falta buscar en Internet o en el libro, ya que ya había programado en este lenguaje, además que fue muy simple lo que se tenía que hacer.

 

Aquí está el código para la pregunta 1:

https://github.com/LuluisAngel/TC1017/blob/master/Quiz10%20a

 

Aquí está el código para la pregunta 2:

https://github.com/LuluisAngel/TC1017/blob/master/Quiz10%20b

 

#WSQ15- Final Dash

Este es mi plan para lo que queda del semestre en esta materia:

Semana 13:

Estaré trabajando en los WSQ que no terminé el parcial pasado.

Trabajaré en dos masteries más para completar todos los puntos del curso.

Continuare con algunos ajustes y analisis del proyecto. 

Realizaré el Quiz 09 de esa semana.

Semana 14:

Realizaré el WSQ siguiente (o siguientes, dependiendo de cuantos sean).

Haré los quizes que estén por hacer.

Estaré trabajando en el proyecto.

Semana 15:

A realizar los WSQ que falten, así como los quizes.

Terminaré de dar los ultimos detalles al proyecto.

 

#Quiz09

Lo que hice en el primer programa fue hacer un doble for (un for dentro de otro) para que me imprimiera las “T” incrementando de uno en uno. Este ejercicio ya lo habíamos hecho, y ya había utilizado este lenguaje así que fue sencillo.

Aquí está el código:

https://github.com/LuluisAngel/TC1017/blob/master/Partial%202%20Exam%20a

 

Para el segundo programa, realicé simplemente un for, para que así multiplicara las veces que quisiera hasta su potencia. Fue sencillo porque ya había programado en este lenguaje.
 
Aquí está el código:
 
 
 
Para el tercer programa,de nuevo realicé un for, que sumara los dos numeros anteriores que tuviera y esas variables las cambiará por otras. Ya habíamos hecho este programa así que fue sencillo.
 
Aquí está el código:
 
 
 

#WSQ13

Para esta actividad necesité buscar en Wikipedia cual es el metodo para calcular la raíz cuadrada de un numero, el algoritmo.

Una vez esto, fue sencillo realizar una función que la calculara.

Aquí está el código y la foto del programa funcionando:

#WSQ12 – Greatest Common Divisor

Para realizar esta actividad, utilice una recursión, para así obtener el máximo común divisor de dos numeros cualesquiera. Tuve que buscar en Wikipedia como resolver este problema, ya que no tenía idea como funcionaba.

http://en.wikipedia.org/wiki/Euclidean_algorithm

Una vez esto, fue sencillo lo demás, ya que ya había programado en este lenguaje. 

 

Aquí está el código:

https://github.com/LuluisAngel/TC1017/blob/master/Quiz%2308%2C%201

Foto del programa corriendo;

#WSQ10 – Lists


#WSQ10 – Lists

#WSQ10 - Lists

Lo que hice fue declarar un arreglo que guarde 10 numeros y con esto, hacer las demás operaciones para calcular la desviación estándar, promedio y suma.

Para realizar esta actividad no tuve que buscar en ningún lugar, porque ya había programado en este lenguaje.

Aquí está el código:
https://github.com/LuluisAngel/TC1017/blob/master/README.md

#mastery24- Creation and use of arrays


#mastery24- Creation and use of arrays

#mastery24- Creation and use of arrays

Primero se debe de llamar a la librería iostream, y así poder utilizar datos de entrada y salida.

También se debe de definir el using namespace std.

Una vez esto, se debe de introducir el programa principal, el int main.

Se define el tipo del array que se va a utilizar, su capacidad y valores para cada posición.

Se le asigna un nuevo valor a la posición 3 del arreglo.

NOTA* Recordando que array [0], es la posición uno del arreglo, por lo que array[2] es la posición tres del arreglo.

Se aplica un ciclo for para que imprima todos los elementos del arreglo.

Al final del int main, se escribe return 0, para indicar el final del programa.

Se compila y se corre el programa.

Aquí está el código:
https://github.com/LuluisAngel/24/tree/master

#mastery23- Creation and use of Vectors

 

Primero se debe de llamar a la librería iostream, y así poder utilizar datos de entrada y salida.

También se debe de definir el using namespace std.

Una vez esto, se debe de introducir el programa principal, el int main.

Se define el tipo del vector que se va a utilizar.

Un vector nos sirve para almacenar en un solo lugar (tipo variable) diversos datos. Se define escribiendo el tipo de vector que se utilizara (int, float, double, etc), seguido del nombre que tendrá el vector y después, entre corchetes [], la longitud de ese vector.

Se deben de definir las variables a utilizar.

Después, se debe de preguntar por las variables con el cin >>

Una vez esto, se le asignan valores al vector.

(En este caso, el vector tiene una longitud de 2, y para almacenar datos en el, se debe de escribir el nombre del vector y entre corchetes la posición en la que estará.

Esta posición es un poco diferente a la comunmente utilizada, ya que para asignarle a la posición uno del vector se deberá escribir el numero CERO, en lugar del uno. Para guardar en la posición dos del vector se deberá escribir entre los corchetes el número UNO, y así sucesivamente).

Una vez asignados los valores, se imprimen con el cout.

Se compila y se corre el programa.

 

Aquí está el código:

https://github.com/LuluisAngel/23/tree/master

#mastery22-When to use what type of repetition in a program

FOR:

Un ciclo for es muy útil cuando se sabe exactamente la cantidad de veces que se repetirá el programa. Se aplica escribiendo for, y entre parentesis se escribe la declaración del contador, así como su valor inicial, después punto y coma “;” y la condición que se llevará acao durante el ciclo que involucra al contador, después punto y coma “;” y al final se coloca como irá incrementando o decreciendo el contador cada ciclo.

 

While:

Es util cuando se desea permanecer en el circulo mientras una condición sea verdadera. Además, tiene la ventaja de que el circulo se puede romper en cualquier momento (ya que la condición no necesaríamente debe de contener un contador que esté incluido en ella). Solo se debe de escribir WHILE, y entre parentesis la condición a seguir, seguido de lo que se desea hacer en ese ciclo.

DO WHILE:

Es exactamente lo mismo que un while. La unica diferencia es que primero se correrá el programa sin necesidad de checar la condición, y una vez corrido esto,a partir de esta vuelta checará la condición para permanecer en el ciclo.

Se escribe primero un DO, seguido de un corchete {, después todo lo que se realizará en el ciclo, y al final de este se cerrará el corchete }. Una vez cerrado el corchete, se escribirá while, y entre parentesis la condición a realzar después del primer ciclo.