Author Archives: Bryant Gerardo Gonzalez Vizcarra

Mastery 11

11 1017

¿Como puedes llamar una funcion?

 

  1. Para llamar una funcion tienes que crear una nueva variable.
  2. la variable sera seguida por un igual
  3. despues de haber puesto el igual, debes de poner solo el nombre de la funcion con su respectivos parentesis.
  4. habiendo puesto el nombre de la funcion y los parentesis debes de poner dentro de ellos las variables que se van utilizar para realizar la función, en el orden correspondiente a como lo tiene la función y dependeiendo de cual variable queremos utilizar para cada función.

Mastery 24

24 1017

Como Hacer un Array.

definir que tipos de variables queremos guardar en el arreglo.

 

ya definida nuestra variable  tenemos que pensar cuantos datos queremos guardar en el arreglo

ya definida la anterior información lo que debemos ahcer es empezar a programarlo, la manera para crear un arreglo es casi la misma para crear otras variables

podemos definir el tipo de variable, antes o al momenento de ingresar cuantos datos queremos poner

despues de definirla nos pondremos a definir cuantos espacios (cajas) queremos que tengan este numero siempre tiene que estar entre “[ ]”

ya definida cuantos datos queremos lo que debemos hacer es ingresarlos, empezando por el lugar 0, los datos se empiezan a ingresar desde el lugar cero por lo tanto si decidimos que va a tener 10 lugares  el ultimo lugar va a ser el lugar 9

y asi es como se trabaja con arreglos y acontinuación mostrare la sintaxis con la cual se usan

 

using namespace std

 

int main ( )

 

{

 

int arreglo [10]; // en este arreglo es un arreglo de enteros llamado “arreglo” y con un numero de espacios de 10

 

arreglo[0]=5; //en este momento estamos diciendo que el primer arreglo o el 0 ya que empieza desde el cero es 5

 

arreglo[9]=45; //y en este ultimo arreglo el 9 ya que como se señalaron 10 espacios y empieza en el 0 el 9 es el ultimo

 

return 0;

 

 

}

Mastery 12

12 1017

Una función es un conjunto de líneas de código que realizan una tarea específica y puede retornar un valor. Las funciones pueden tomar parámetros que modifiquen su funcionamiento. Las funciones son utilizadas para descomponer grandes problemas en tareas simples y para implementar operaciones que son comúnmente utilizadas durante un programa y de esta manera reducir la cantidad de código.

 

habiendo dicho lo anterior podemos decir que, cuando seamos unos programadores avanzados, usaremos las funciones para acortar nuestras lineas de codigo o, lo que es lo mismo, facilitar nuestro trabajo, ya que, podremos hacer que las lineas de codigo que usaremos más se puedan escribir solo una vez y que, para volverlas utilizar solo debamos de escribir una linea de codigo en lugar de las tantas que usariamos si no tuvieramos las funciones.

 

¿como usar una función?

el primer paso es determminar que tipo de funcion va a ser, que nos va arrojar, podemos usar int, float, bool, o cualquiera que nosotros queramos usar

el segundo paso, es ponerle nombre a la función, este nombre puede ser en realidad el que nosotros queramos, puede ser desde “cuadratica” hasta “perrito” solo que es recomendable darle nombres relacionados con lo que ahce esa función, ya que si le ponemos “perrito” y trata sobre una función, esta puede llegarnos a confundir y cometer errores.

el tercer paso para realizar la funcion es poner entre parentesis, que y cuantas variables van a ser usadas en nuestra funcion, por ejemplo si queremos que sean tres variables enteras (a,b y c) las cuales vamos a necesitar en la realización de nuestra funcion llamada “ejemplo” y arrojara un numero entero, entonces quedaria asi:           int ejemplo (int a, int b, int c)

 

despues de determinar que arrojara, el nombre y las variables de la funcion procederemos a habrir corchetes “{“, escribir lo que queremos que haga esa función y por ultimo, antes de cerrar nuestra funcion tenermos que poner “return” y la variable que queremos que regrese y por ultimo debemos de cerrar corchetes “}”.

Mastery 18

Este Mastery no es muy complicado, a lo que se refiere esta mastery se le conoce en español como condicional anidadas, y no a fuerzas tiene que ser un if ya que no es el unico tipo de condicional que existe, las condicionales anidadas pueden ser de diferentes tipos como:

  • if/else: un if con una condicion else la cual si un valor es diferente al if lo manda directo a el codigo escrito en else
  • for: un ciclo el cual se utiliza si ya tienes las condiciones iniciales determinadas por el usuario
  • while: un ciclo en el cual se utiliza con una condición que se seguira repitiendo hasta llegar a un punto en el que la condición del el while y tu condicion coinsidan
  • switch: se utilizan un numero de casos especificos los cuales funcionan dependiendo del numero que lanze tu programa

Mastery 08

08 1017

Existen muchas maneras de realizar un codigo y no siempre para un problema en especifico solo existe una manera de resolverlo, pero, ¿Como realizar un codigo entendible para nosotros mismos y para los demas?, mcuhas veces como programadores empezamos a hacer un “relajo” en nuestro codigo ya que no tenemos una idea al principio si no que sobre la marcha las ideas van fluyendo y todo se nos cumplica al momento de acomodarlo (este es mi caso) por lo tanto debemos de saber como organizar de una manera correcta nuestros codigos.

Aun que nosotros estamos aprendiendo a programar en c++, existe un “codigo” (no de programacion, si no, para programar) por asi decirlo para poder realizar no solamente un codigo efectivo, si no, para hacer un codigo entendible y de calidad, este codigo fue diseñado princpalmente para los programadores de Python, por eso es llamado el Zen de Python, pero creo conveniente que sea tomado igual por los programadores de c++ para un aumento drastico en la calidad de los programas; a continuacion escribire el Zen de Python, hecho por Tim Peters hacia el remoto año de 1999.

Mastery 20

20 1017

El for es un loop ligeramente mas complejo que el while, pero sigue siento un loop simple, este funciona a base de un contador el cual lo inicializamos en el numero que nosotros queramos, una condición y un incremento o decremento.

para dejar claro las definiciones, definamos que es un loop, como no encontre la definicion, yo lo dire con mis palabras:

un loop es la repeticion de ciertas instrucciones a base de una condición.

existen tres tipos de loops como lo son while, do/while y for, el que veremos su uso.

 

Como lo habiamos dicho antes el for consta de tres secciones, por llamarlas de alguna manera, contador (el cual debemos de declarar), condicion e incremento o decremento: veamos un ejemplo:

int c, b;

for (int i=1; i

{

c=b*i;

cout

}

Esto significa que el contador empieza en uno y este va a ir aumentando cada vez que se cumpla la condicion de que i sea menor o igual que 10 por lo tanto se imprimiran la tabla de la variable “b”

Mastery 09

1017 09

Las fundamentales, en c++ existen 6 tipos fundamentales de variables, en cambio en c solo existen 5 ya que c++ se le agrega el tipo de variable bool; los 6 tipos de variables que podemos usar en c++ son los siguientes:

  1. void
  2. char
  3. int
  4. float
  5. double
  6. bool

Void:

void es un tipo especial de variable el cual indica la ausencia de tipo, se usa para indicar el valor de retorno en funciones que no returnan ningun valor y tambien para indicar la ausencia de parametros en funciones que no lo requieren, esta, aun que es una variable opcional en c++, en c por otro lado, es una variable que obligadamente hay que conocer y usar

como esta es usada principalmente en funciones dare un ejemplo de llo

void perro()

{

cout

}

Char:

Es el tipo alfanumerico, es decir, que puede contener un numero o un signo de puntuación, en lo cual, desde el punto de vista del ordenador todos estos son caracteres. su tamaño de memoria es de 1 byte o un octeto, hay que notar que un char es tratado como un número en lo cual este puede tener un signo positivo o negativo, y este puede tomar el valor desde -128 a 127  y usando el tipo de modificador unsigned encuentra valores desde 0 a 255

Para definir una variable se puede hacer de la siguiente manera

char perro=1;

int:

Existen diferentes tipos de int gracias  a los modificadores, pero al mismo que el int normal sirven para almacenar numeros enteros; desgraciadamente no existen parametros para saber que capacidad tiene cada tipo de int por lo tanto no sabremos cual es el rango que abarcarn, pero aun asi sabemos cual puede ser mas grande que cual, por lo tanto quedaria asi, teniendo el primero como el mas pequeño y el ultimo como el mas grande:

  • short int
  • int
  • long int
  • long long int

Para definir una variable se puede hacer de la siguiente manera

short int perro=1;

int perro=100;

long int perro=12345;

long long int perro=12356878; 

float:

Este tipo de variable es una variable la cual arriesga precision por tamaño  haciendola una combinacion de una variable muy util y una impresicion aveces considerable, pero lo que caracteriza a estra variable es que son capaces de guardar numeros con decimales ya que utilizan una base de potencias 10 para poder guardarlas ya que la computadora usa un sistema binario.

Para definir una variable se puede hacer de la siguiente manera

float perro=123.234;

double:

Este tipo de varible es una segunda version de la variable anterior (float) ya que esta, igual que la anterior puede guardar numeros con decimales, pero a diferencia de esta, es mucho mas precisa al igual que puede guardar mas datos, todo esto con un mayor consumo de memoria.

Para definir una variable se puede hacer de la siguiente manera

double perro=11234.9835284;

bool:

esta variable, implementada en c++ es usada para evaluar expresiones logicas y solo puede tomar dos valores true o false.

Para definir una variable se puede hacer de la siguiente manera

bool perro=true; 

Mastery 01

Es esta mastery aprenderemos a abrir un nuevo documento en C++ en mi caso usare codeblocks:

Mastery

          Paso 1. “Crear Projecto”

Usa un Programa para programar en mi caso usare Code::Blocks

Enseguida da click en crear Projecto nuevo

Da click en Projecto de Aplicación en Consola

Pon el Nombre del Projecto

Ingresa al archivo .cpp

          Paso 2. “Ejecutar el Programa”

En Code::Blocks ya te da un programa predeterminado que lanza “Hello World”

Cambia “Hello World” por lo que quieras que lanze el Programa en mi caso mi Nombre:

Arranca el Programa

Quiz 11

ECOAS

Ken Bauer Calificado