PUBLICIDAD


Operador de incremento y decremento - Programación en C


Marco teórico

Operador de incremento: Suma un + 1 a una variable. Ejemplo, si tenemos una variable X con un valor de 55 y utilizamos el operador de incrementado, su valor seria 56.

Operador de decremento: Resta un - 1 a una variable. Ejemplo, si tenemos una variable X con un valor de 55 y utilizamos el operador de decremento, su valor seria 54.

Cada operador tiene dos formas distintas de utilizarse, supongamos que tenemos un valor de i de 20:

Operador de incremento y decremento - 1


Publicidad


Ejercicio

Realizar un programa en el que se ingrese un número, y utilice los operadores de incremento y decremento con dicho número.

Código:

/* Operador de incremento y decremento
Programa que utiliza los operadores de incremento y decremento
Por Solución Ingenieril*/

//Incluimos las librerías necesarias
#include <stdio.h>
#include <stdlib.h>

//Programa principal
int main() {
	
	int x,i; //Variable que será manipulada por operadores de incremento y decremento
	
	printf("Ingresa el numero: \n"); //Preguntamos por el numero
	scanf("%d",&i); //Guardamos el número
	
	//Realizamos las operaciones y desplegamos resultados
	x = i++;
	printf("Operacion i++ ... El valor de x = %d  y de i = %d \n",x,i);
	
	x = ++i;
	printf("Operacion ++i ... El valor de x = %d  y de i = %d \n",x,i);
	
	x = i--;
	printf("Operacion i-- ... El valor de x = %d  y de i = %d \n",x,i);
	
	x = --i;
	printf("Operacion --i ... El valor de x = %d  y de i = %d \n",x,i);
	
	return 0;
}

Resultado

Operador de incremento y decremento - 2

Conclusión

Los operadores de incremento y decremento son expresiones que al igual que los operadores de asignación, tienen la función de simplificar letras en un código. Este tipo de expresiones se utilizan en el tema de ciclos, que más adelante se analizará. En este tema aprendimos que son estos operadores, como utilizarlos, y la diferencia entre las varias formas de utilizar el operador de incremento y decremento.


Te podria interesar...




Agregar comentario
1500
¿Cual es el siguiente número: 2,4,6, ..?
Comentarios
(0)
No hay comentarios todavía ¡Sé el primero en comentar!

©2017-2020 Solución Ingenieril. Todos los derechos reservados