Los operadores de asignación son:
= Asigna un valor.
+= Asigna suma.
-= Asigna decremento.
*= Asigna producto.
/= Asigna cociente.
%= Asigna resto.
Sintaxis:
variable+=numero;
El resultado de esto será que, variable va a ser igual a su valor original mas el valor de numero.
En el siguiente ejemplo, se muestra el uso de los operadores de asignación para modificar la variable num.
Ejemplo:
//*********************************************************************
#include <stdio.h>
int main(){
int num=2;
int val=5;
printf("\n Num vale inicialmente %d y val tiene inicialmente %d",num,val);
printf("\n\n Si num+=val la operacion realizada es num= %d + %d",num,val);
num+=val;
printf("\n\tNum vale: %d",num);
printf("\n\n Si num-=val la operacion realizada es num= %d - %d",num,val);
num-=val;
printf("\n\tNum vale: %d",num);
printf("\n\n Si num*=val la operacion realizada es num= %d * %d",num,val);
num*=val;
printf("\n\tNum vale: %d",num);
printf("\n\n Si num/=val la operacion realizada es num= %d / %d",num,val);
num/=val;
printf("\n\tNum vale: %d",num);
printf("\n\n Si num%%=val la operacion realizada es num= %d %% %d",num,val);
num%=val;
printf("\n\tNum vale: %d",num);
return 0;
}
//*********************************************************************
#include <stdio.h>
int main(){
int num=2;
int val=5;
printf("\n Num vale inicialmente %d y val tiene inicialmente %d",num,val);
printf("\n\n Si num+=val la operacion realizada es num= %d + %d",num,val);
num+=val;
printf("\n\tNum vale: %d",num);
printf("\n\n Si num-=val la operacion realizada es num= %d - %d",num,val);
num-=val;
printf("\n\tNum vale: %d",num);
printf("\n\n Si num*=val la operacion realizada es num= %d * %d",num,val);
num*=val;
printf("\n\tNum vale: %d",num);
printf("\n\n Si num/=val la operacion realizada es num= %d / %d",num,val);
num/=val;
printf("\n\tNum vale: %d",num);
printf("\n\n Si num%%=val la operacion realizada es num= %d %% %d",num,val);
num%=val;
printf("\n\tNum vale: %d",num);
return 0;
}
//*********************************************************************
Salida:

No hay comentarios:
Publicar un comentario