Programacion 1

Páginas: 4 (762 palabras) Publicado: 14 de octubre de 2013
char
1 byte
signed char: -128 a 127
unsigned char: 0 a 255
bool
1 byte
false (0) o true (>0)
short
2 bytes
signed short: -32768 a 32767
unsigned short: 0 a 65535
int
4 bytes
signed int:-2147483648 a 2147483647
unsigned int: 0 a 4294967295
long
4 bytes
signed long: -2147483648 a 2147483647
unsigned long: 0 a 4294967295
float
4 bytes
-3.4e38 a 3.4e-38
double
8 bytes-1.7e308 a 1.7e308
Tipos de Datos Nativos..


Operadores aritméticos:
=
+
-
/
*
%
++
--

Operadores relacionales
>
<
>=
> (desplazamiento a la derecha)
y )
{
//x es mayor a y, haceralgo
}
else if ( x < y )
{
//x es menor que y, hacer algo
}
else
{
//ninguna de las anteriores (o sea, x es igual a y), hacer algo
}

switch
Sirve para cuando queremos evaluar una expresiónque nos pueda dar
varios valores (que sean: int, char, short, long o enum)
switch(x)
{
case 0:
{
//x vale 0, hacer algo
}
break;
case 1:
{
//x vale 1, hacer algo
}
break;default:
{
//x tiene cualquier otro valor, hacer algo
}
break;
}; //el punto y coma al final es opcional en un switch en C++

Un switch funciona muy bien con un enum. De esta manera, no nosimporta cuál
es el valor numérico del enum, simplemente revisamos si nuestra variable tiene
ese valor.
switch(x)
{
case AGUA:
{
//x es AGUA, hacer algo
}
break;
case FUEGO:
{
//x esFUEGO, hacer algo
}
break;
default:
{
//x tiene cualquier otro valor, hacer algo
}
break;
}

Si queremos que se ejecute el mismo código en varios valores, podemos hacerlo de
manera de“cascada”
switch(x)
{
case AGUA:
case HIELO:
{
//x es AGUA o HIELO, hacer algo
}
break;
case FUEGO:
{
//x es FUEGO, hacer algo
}
break;
default:
{
//x tiene cualquierotro valor, hacer algo
}
break;
}

Si queremos que un caso ejecute código extra y de ahí ejecute el mismo código que otro
caso, podemos usar la cascada, simplemente quitamos el “break” y esto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación 1
  • ¿Qué es programación 1
  • Programacion 1
  • programación 1
  • Programacion 1
  • programacion 1
  • programacion 1
  • Programación estructurada Modelo 1 a 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS