Está en la página 1de 12

UNIDAD DE APRENDIZAJE: 1

RESULTADO DE APRENDIZAJE: 1.1.1 B


TEMA: Identificación de elementos del lenguaje C++
SUBTEMA: Reconocer el entorno de trabajo del editor de C, contemplando las opciones de
compilación para la depuración de programas y realización de pruebas.
Fechas: 13-Sep, 04-Oct, 11-Oct, 25 Oct de 2016

EL LENGUAJE DE
PROGRAMACIÓN C++
oINT: números enteros de 8 bits
oCHAR: datos de 8 bits, principalmente caracteres.
oLONG: números reales de 16 bits.
oDOUBLE: números reales de 32 bits.

Ej: int a =3;


char a=‘a’;
long pi = 3.1415;
Nos permiten definir bloques de datos del mismo
tipo:

int primos[] = {1,3,5,7};


int x[2][2]={{1,2},{3,4}};
x[1][2]=3;
int a = primos[3];
char mensaje[] = “hola mundo”;
oAritméticos:
+ - * / % ++ --
oRelacionales y lógicos:
> >= < <= == != && || !
oManejo de bits:
& | ^ << >> ~
oCondicionales.
oDecisión múltiple.
oBucles while y do-while.
oBucle for.
if ( portA= = 0x01 )
{
a = 3;
velocidad++;
}
else if (portA = = 0x02)
{
a =2;
velocidad --;
}
else
{
a =1;
}
switch ( c )
{
case ‘s’:
si();
break;
case ‘n’:
no();
break;
default:
error ();
}
while (! cansado)
{
trabaja ();
}

do
{
trabaja ();
} while (! cansado);
for (inicialización de variables;
condición del bucle;
acción al final de cada iteración)

for (i=0;i<10;i++) {}
for(;;) {} bucle infinito equivalente a
while(1);
Tipo devuelto nombre (parámetros) {}

int cuadrado (int x)


{
return x*x;
}

void nada (void)


{
...
...
return;
}
oLa función principal es la función main:
Void main (void)
{
...
...
}
oLas funciones pueden estar en el propio fichero o en otros
(librerías). Estos ficheros se pueden incorporar a nuestro
código.
oPara definir valores constantes en nuestro
código (sustitución textual):
#define uno 1

oPara incluir ficheros con librerías:


#include <librería.h>
#include “librería.h”

También podría gustarte