viernes, 25 de noviembre de 2016

Operadores de Asignación

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;

}
//*********************************************************************

Salida:

No hay comentarios:

Publicar un comentario