Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OPERADOR SIGNIFICADO
+ Adición
- Sustracción
* Producto
/ División
% Módulo ó Resto
int main()
{
int x=20,y=7;
cout<<"a : "<<x<<endl;
cout<<"b : "<<y<<endl;
cout<<"La suma es: "<<(x+y)<<endl;
cout<<"La resta es: "<<(x-y)<<endl;
cout<<"La producto es: "<<(x*y)<<endl;
cout<<"El modulo o resto es: "<<(x%y)<<endl;
cout<<"La division es: "<<(x/y)<<endl;
return 0;
}
#include <iostream>
using namespace std;
return 0;
}
0 0 0 0 0
1 0 0 1 1
0 1 0 1 1
1 1 1 1 0
return 0;
}
void mostrarBits(unsigned valor)
{
unsigned i,displayMask=1<<15;
cout<<valor<<" = ";
for(i=1; i<=16;i++)
{
cout<<(valor & displayMask? '1' : '0');
valor <<=1;
if(i%8==0)
cout<<' ';
}
cout<<"\n";
}
void mostrarBits(unsigned);
using namespace std;
int main()
{
unsigned num1=1100;
cout<<"\nEl resultado de desplazar a la izquierda \n";
mostrarBits(num1);
cout<<"8 posiciones usando el operador de";
cout<<" desplazamiento a la izquierda << es:\n ";
mostrarBits(num1<<8);
cout<<"\nEl resultado de desplazar a la izquierda \n";
mostrarBits(num1);
cout<<"8 posiciones usando el operador de";
cout<<" desplazamiento a la derecha >> es:\n ";
mostrarBits(num1>>8);
return 0;
}
#define TRUE 1
#define FALSE !TRUE
OPERADOR SIGNIFICADO
++ Incremento en 1
-- Disminución en 1
return 0;
}