Está en la página 1de 10

COMPILADO DE SINTAXIS LENGUJAE C++

I) TIPOS DE DATOS.-

II) OPERADORES. -

1
III)OPERACIONES REDUCIDAS.-

IV) DECLARACIÓN DE VARIABLES

 Variables: Todas las variables deben declararse antes de usarse. Una


declaración especifica un tipo de dato seguido de una lista no vacía de variables
de ese tipo (separadas por comas).

Ejemplo:
float f1, f2;
char d, e;
int numero;
int x, y, z;
int i = 1; /* Inicializada al definirla */

 Constantes:
#define <nombre> <valor>
El #define es una directiva para el compilador que indica que se reemplazará
<nombre> por <valor>.

Ejemplos:
#define MAYOR 50
#define pi 3.1416
#define verdad 1

2
V) ENTRADA Y SALIDA DE DATOS. -

 Entrada. -

El comando cin>> se usa para leer cualquier tipo de dato predefinido desde el
teclado, y convertirlo, de forma automática, al formato interno adecuado. La función
se define como:

cin>> nombre de variable;

Ejemplos:
Definidas las variables como:
char genero;
int edad;
float peso;

cin>> nombre;
cin>>genero;
cin>>edad>>peso;

 Salida. -
El comando cout<< permite impresión por pantalla un mensaje o el valor de una
variable:

Ejemplos:
cout<<"Introduzca su nombre (20 letras máximo): " ;
cout<<”El nombre que ha escrito es:”<< nombre;

VI) SINTAXIS DE ESTRUCTURAS DE CONTROL EN C++

1. ESTRUCTURAS SELECTIVAS
a) Selectiva Simple ( si – entonces )

if (condición)
{
instruccion_1
instruccion_2
……
instruccion_n
}

3
b) Condicional doble ( si – entonces - sino )

if (condición)
{
instruccion_Si_1
instruccion_Si_2
...
instruccion_Si_Ultima
}
else
{
instruccion_No_1
instruccion_No_2
...
instruccion_No_Ultima
}

c) Condicional múltiple (según caso)


switch(variable evaluada)
{
case 1:
Sucesión de instrucciones 1;
break;
case 2:
Sucesión de instrucciones 2;
break;
……
……
case n:
Sucesión de instrucciones n;
break;
default:
Sucesión de instrucciones por omisión;
}

Sintaxis (para una expresión booleana que utiliza operadores lógicos && , | | , !)

Ejemplo

if (marcador > 0 && marcador < 10)


cout << "el marcador se encuentra entre 0 y 10\n";
else
cout << "el marcador no se encuentra entre 0 y 10.\n";

4
2. ESTRUCTURAS REPETITIVAS

a) for (Para-hacer)

for(int i=0;i<=10;i++)
{
instruccion_1
instruccion_2
…..
instruccion_n
}

EJEMPLO:

5
b) while (Mientras-hacer)

while (expresión)
{
instruccion_1
instruccion_2
….. Cuerpo del ciclo
instruccion_n
}

EJEMPLO:

6
c) do-while (Hacer-mientras)

do
{
instruccion_1
instruccion_2 Cuerpo del ciclo
…..
instruccion_n

} while(expresión);

EJEMPLO:

7
VII) FUNCIONES PREDEFINIDAS EN C++.-

a) FUNCIONES ARITMETICAS.-

8
b) FUNCIONES TRIGONOMETRICAS. -

9
TABLA ASCII CON VALOR OCTAL Y HEXADECIMAL

10

También podría gustarte