1. Sintaxis del
lenguaje C++
Krisna Ready S.
Profesor de Tecnología de la Información
Colegio San Antonio
2. Elementos del Lenguaje C++
Un programa en C++ es una secuencia de caracteres
que se agrupan en componentes léxicos (tokens)
que comprenden el vocabulario básico del lenguaje.
Estos componentes de léxico son: palabras
reservadas, identificadores, constantes, operadores y
signos de puntuación.
3. Elementos básicos del lenguaje C++
Caracteres
Los caracteres que se pueden utilizar para construir elementos del lenguaje
(componentes léxicos o tokens) son:
abcdefghi jklmnopqrstuvwxyz
ABCDEFCHIJKLMNOPQRSTUVWXYZ
0123456789
caracteres espacio (blancos y tabulaciones)
Comentarios
C++ soporta dos tipos de comentarios. Las líneas de comentarios al estilo C y C
ANSI, tal como:
/* Comentario estilo C */
/* Comentario mas extenso, pero también es estilo C y ANSI C */
El otro tipo de comentarios se pueden utilizar por los programadores de C++: La versión
/*...* / se utiliza para comentarios que excedan una línea de longitud y la versión //... se
utiliza, sólo, para comentarios de una línea. Los comentarios no se anidan.
4. Elementos básicos del lenguaje C++
Identificadores
Los identificadores (nombres de variables, constantes,...) deben comenzar con una
letra del alfabeto (mayúscula o minúscula) o con un carácter subrayado, y pueden
tener uno o más caracteres. Los caracteres segundo y posteriores pueden ser: letras,
dígitos o un subrayado, no permitiéndose caracteres no alfanuméricos ni espacios.
tescprueba Identificador permitido
Xl23 Identificador permitido
multi_palabra Identificador permitido
Var25 Identificador permitido
15var no Identificador permitido
C++ es sensible a las mayúsculas.
Paga_mes es un identificador distinto a paga_mes
Una buena práctica de programación aconseja utilizar identificadores significativos que
ayudan a documentar un programa.
nombre apellidos salario precio_neto
5. Declaración de Variables
Las declaraciones de variables se pueden situar en
cualquier parte de un programa. Para declarar una
variable en C++ las siguientes sentencias son válidas:
int edad
double promedio
float velocidad
6. Declaración de Constantes
En C++, los identificadores de variables/constantes se
pueden declarar constantes, significando que su valor
no se puede modificar. Esta declaración se realiza con
la palabra reservada const. Las siguientes son
declaraciones de constantes válidas:
const double PI= 3.11416;
const char BLANCO = ´ ´;
const double PI_EG = -I;
const double DOBLE_I = 2 * PI ;
7. Tipos de Datos
Tipo de dato Palabra reservada Ejemplo
Entero Int 2 – 6 – 78
Caracteres char A - b - C – hola - F
Decimal/punto float, double, long 3,1416 - 1,8
flotante
Booleano bool TRUE or FALSE
Vacio void “ ”
8. Operadores aritméticos
Estos se utilizan para obtener resultados
numéricos como la suma, resta, multiplicación,
división y potencia (elevar).
Operación Símbolo
Suma +
Resta -
Multiplicación *
División /
Potencia **
9. Operadores relacionales
Operación Símbolo
Se utilizan para hacer
Igual a =
comparaciones entre
Diferente de <> o #
caracteres y números.
Mayor que >
Dan siempre como
resultado un valor Menor que <
lógico (True o False). Mayor o igual a >=
Menor o igual a <=
10. Referencia Bibliográfica
Informática – Aprender haciendo – Grupo Educare, Carlos
Zepeda Chehaibar – Libro Amarillo Programación.
http://es.wikipedia.org/wiki/C%2B%2B
Guía de Programación en C++ (Web Document)