Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación para mostrarle publicidad personalizada y realizar análisis de uso de nuestro sitio.
Si continúas navegando consideramos que aceptas su uso. OK Más información | Y más

Estructura de repetición While Parte 3 ( Operadores de Incremento y Decremento )





Hola amig@s luego de una pausa obligatoria les saludamos cordialmente!, venimos nuevamente con los tutoriales de C++, bien en esta oportunidad seguimos con la Estructura de repetición While , haciendo énfasis en el uso de operadores de incremento-decremento, pasemos a un poco de teoría:


Operadores de incremento y decremento:

Como hemos visto anteriormente, existen distintos operadores en el lenguaje C++, bien pues dicho lenguaje nos proporciona el operador unario de incremento " ++ " y el operador unario de decremento " - - " , supongamos que una variable mmm T se incrementa en 1, podemos utilizar el operador de incremento ++ en lugar de la expresión T = T + o T += 1.... complicado no? jejejeje, mejor veamos la siguiente explicación para mejor comprensión.




  • Operador de pre-incremento " ++Variable ", Incrementa la variable en 1, posteriormente utiliza el nuevo valor de la variable en la expresión donde reside por ej. ++z.
  • Operador de posincremento " Variable++ ", Utiliza el valor actual de la variable en la expresión en la que reside y posteriormente incrementa la variable en 1 " z++".
  • Operador de pre-decremento " --Variable ", Decrementa  la variable en 1, posteriormente utiliza el nuevo valor de la variable en la expresión donde reside " --y ".
  • Operador de posdecremento " Variable-- ", Utiliza el valor actual de la variable en la expresión en la que reside y posteriormente disminuye la variable en 1 " y--".
Supongamos que nuestros contadores sean de números positivos y negativos podemos plantearlo con operadores de asignación y con operadores de posincremento, preincremento, etc. por ej;

positivo = positivo + 1;
negativo = negativo + 1;
contadorNumeros = contadorNumeros + 1;

o bien de una forma mas específica con operadores de asignación....

positivo =+ 1;
negativo += 1;
contadorNumeros += 1;

Y con operador de preincremento--.

++positivo;
++negativo;
++contadorNumeros;

Y así podemos irnos con cada uno de los operadores, el ejemplo mas simple y fácil del uso de un operador en código real:


No obstante tenemos que tener en cuenta que el operador que usemos NO tiene que tener ESPACIO con la variable, automáticamente es un error de sintaxis. También otra cosa es que no podemos usar dichos operadores cuando dicha variable no sea de tipo sencilla por ejm ++( a + z ) esto también deriva en un error de sintaxis :) .
Compilado y ejecutado...



Bueno amig@s esto es todo por el momento, estaremos haciendo mas post para principiantes en el lenguaje C++ y pronto simultáneamente programación en Java :D, espero sea de ayuda y cualquier duda estamos a la orden me suscribo de ustedes by 4uxx.

0 comentarios :

>

Publicar un comentario

 
Copyright © Developers For Life