Author Archives: Fernando Alvarado

c++ coding conventions

Para poder mejorar tus habiliades de programación en c++ lo más recomendable es tener un lugar comodo de trabajo. Debes tener muy presente las funciones de cada operador. También puedes usar los comentario para no perderte y tener siempre presente las funciones de tus variables.

Para lograr que tu ambiente sea comodo, puedes poner musica y programar al mismo tiempo, relajarte y tomarte tu tiempo practicando. 

Para que no se te dificulte tanto procura que tu programa este ordenado así se te hará más facil a ti como programador poder modificar el programa y al usuario poder utilzarlo. Estas son algunas practicas que yo hago para que mis programas funcionen correctamente. 

 

Array.

Se declara una variable char, se coloca el nombre de la variable es este caso es c y entre dos parentesis rectos se coloca el numero de valores que va a tener esa variable en este caso son 4, en el primer valor se pone 0 ya que se cuenta desde 0 y en este ejemplo se imprimio con la función “for”

 

Use loops with “for”

Para hacer loops con for primero se declara primero escribiendo “for” luego se abre parentesis y se declara una variable acumuladora que es la inicialización al igual que en un while. Después se escribe la condición que queremos que se cumpla para que se cierre el ciclo y por ultimo se aumenta en uno nuestra variable acumulable.

Creating c++ functions

Para crear una función en c++ primero necesitas declarar una variable la cual va a ser el resultado de tu función, una vez decladara nuestra variable lo siguiente es asignarle la función, por ejemplo si nuestra variable es “a” podemos decir que “a = 3*2” y eso es una función o bien también podriamos pedirle que al usuario que le de valor a “a” y entonces otra funciona sería que “a= a*2”. Aquí dos ejemplos

Use of comments in C++

Los comentarios son lineas que escribimos pero que no las ve el usuario solo el programador. Los comentarios son muy útiles para ordenar mejor tú código para no confundirse si escribes mucho y sabes que es lo que hace cada función.

Para poder poner un comentario es necesario poner // y el comentario,como en el ejemplo de la imagen y para poder un comentario multilinea (multi-line) se habre con “/*” y se cierra con “*/”

Nesting of conditional statements

Usar un if adentro de otro if es posible siguiendo la siguiente sintaxis if

if (x == 0) {

 cout << “x is zero” << endl;

}   else { if (x > 0)

             { cout << “x is positive” << endl; }  

                 else {

                          cout << “x is negative” << endl; } }

esto se utiliza para que el programa haga diferentes procedimientos dependiendo el dato que el usuario ponga.

Creation and use of strings in c++

Para usar y crear string en c++ es muy sencillo solamente se debe utilizar un cout para imprimir el string el string debe estar escrito entre comillas ” mensaje”  en la imagen se puede ver un ejemplo claro del uso de un string. Cout<<“Hello world”;

Mastery03

Use of loops with “while”

El while es necesario para crear ciclos en un programa, Primero se define lo que se va a hacer dentro de un Do y después se cierra el ciclo con un while. El while se debe condicionar para que al momento que la condición del while se cumpla el programa se salga de ese ciclo y se salga del programa o haga otra acción fuera del while. Para el Do se debe de usar {} y para que el while funcione correctamente se debe de poner un contador, un contador es una variable que va aumentando o disminuyendo para que se condicione en el while.  En el ejemplo de la imagen se puede observar que la condición es que C que es el contador va tiene que ser diferente o igual que B para que se pueda salir del ciclo.

Use of “else” with a conditional

Para usar else primero es necesario haber usado un if ya que el else es el “Si/No” de la condicion en if, una vez usado el if entonces se declara el else en el cual se va a seguir una orden, en el ejemplo de la imagen si no se cumple el primer if entonces entra al else y se hace otra orden en este caso imprime otro mensaje diferente. El else al igual que el if debe llevar {}.