Author Archives: Edgar Pruneda

Use of the conditional “if”

Cuando programamos en C++ existe una herramienta muy útil que todos debemos conocer llamada condicional if.

if sirve para realizar operaciones solo en caso de que una condición se cumpla. Su sintaxis es la siguiente:

 

if(edad>=18) // <—– Condición

{  // Toda operación debe estar escrita entre corchetes.

       cout>>”El usuario es mayor de edad”>>endl; // Esto solo se imprimira si el valor que le damos a la variable edad                                                                                     es mayor o igual a 18.

}

 

Los diferentes tipos de condiciones que podemos utilizar son:

 

mayor que  > 

menor que  >

mayor o igual que >=

menor o igual que <=

diferente a =!

igual que ==

 

Hay que tener en cuenta que puede haber más de una condición en un if haciendo uso de ( AND) && o ll (OR)

Cuando usamos && solo se realizará la operación que este dentro del if si ambas condiciones se cumplen

Por ejemplo:

 

int main()

{

int numerouno, numerodos, suma;

cout<< “Este programa solo suma dos numeros enteros menores o iguales a 10″<<endl;

cout<<“Intresa un numero”<<endl;

cin>>numerouno;

cout<<“Ingresa otro numero”<<endl;

cin>>numerodos;

if(numerouno<=10 && numerodos<=10)

       {

suma = numerouno + numerodos;

}

cout<<“El resultado de la suma es: “<<suma<<endl;

return 0;

}

Cuando usamos OR la única diferencia es que basta con que se cumpla una condición para que se ejecute la operación del if.

 

Felicidades! Ahora sabes cómo utilizar la condicional IF.

 

 

Basic output (printing) and input (text based) in C++

En C++ podemos imprimir datos en pantalla (output) así como también podemos capturar datos ingresados por el usuario (input).

Para imprimir algo en pantalla debemos teclar:

cout<<“En este espacio escribimos lo que queremos imprimir en pantalla”<< endl;

Para caprutar algun dato ingresado por el usuario en una variable tecleamos:

cin>>nombredelavariable; 

Es muy importante que antes de usar los inputs, declaremos la variable en la cual se guardara el dato que ingrese el usuario.

A continuación mostraré un ejemplo de un programa que utilice inputs y outputs:

 

Felicidades!! Ahora sabes cómo utilizar inputs y outputs en tus programas de C++.

Basic types and their use in C++

Al momento de programar en C++ es muy importante qué type debemos de utilizar al declarar variables o constantes.

 

Cuando vamos a utilizar números enteros se utiliza int

Por ejemplo:

 

 

      

Cuando vamos a utilizar numeros con decimales se declaran las variables utilizando double

Por ejemplo:

 

 

 

Cuando queremos declarar variables que capturarán valores alfabéticos se utiliza char

Por ejemplo:

 

Felicidades!! Ahora conoces y sabes cómo utilizar los Basic types en C++.

C++ Coding Conventions

Cuando programamos en C++ es indispensable mantener el orden en nuestros códigos. 

A pesar de que es posible escribir todo un programa en la misma línea, no es para nada recomendable por lo siguiente:

1. Si te equivocas en alguna parte será casi imposible detectar dónde está el error.

2. No solo tu si no tampoco otras personas serán capaces de entenderlo.

Por otra parte, cuando trabajas de manera ordenada todo será más fácil, tanto encontrar errores como entender su funcionamiento.

Comparación de un ejemplo ordenado con uno desordenado:

Ordenado:

Desordenado:

Como puedes observar es mucho más estético y amigable el primer código por el uso de espacios entre líneas y

el recorrido de lo que se encuentra entre corchetes.

 

Ahora que sabes los beneficios de las C++ Coding Conventions recuerda siempre hacer códigos ordenados y utilizar

nombres de variables fáciles de entender para cualquiera que los vea!!

 

Comentarios en C++

Cuando progragamos en C++ podemos agregar comentarios en el código para facilitarle el entendimiento de cómo funciona a otros programadores o a cualquiera que vea el código.

Lo único que tenemos que hacer para agregar comentarios a nuestros códigos es teclar “//” seguido de el comentario que deseemos agregar tal y como se muestra a continuación:

 

Como pueden observar en la parte derecha de la imagen, los comentarios son ignorados totalmente al momento de correr el programa puesto que estos no intervienen en el funcionamiento del mismo.

Felicidades! Ahora eres todo un experto en agregar comentarios a tus códigos en C++

WSQ08

The following video helped me so much to do this WSQ:

https://www.youtube.com/watch?v=aXQfo6c8wzs   

Program working screenshot:

 

Here’s its code:

#WSQ03 #TC1017

Hello world

Here’s my Fun with numbers program and its code: 

#WSQ05 #TC1017 #ggwp

Here’s the Temperature program: 

Its code :

#WSQ06 #TC1017

I learned how to generate a random number in C++ in the following link: 

http://www.marcsdev.com/2012/09/obtener-numeros-aleatorios-en-c-rand.html

 

Here’s my Pick a number program! 

The code:

#WSQ07 #TC1017

Here’s my sum of numbers program, it works perfectly!

 

Sum of numbers Run

 

And the code: